@charset "utf-8";

/* 主题颜色 */
:root{
    --main-bg-color:#1559a7;
}

/* 首页 */
.HomeBan{background: url(../images/loading.gif) no-repeat center center;overflow: hidden;}
.HomeBan .item{overflow: hidden;position: relative;}
.HomeBan .item .img{padding-top:6.5rem;}
.HomeBan .item .img .wap{display: none;}
.HomeBan .item:hover .img span{transform: scale(1);-webkit-transform: scale(1);}
.HomeBan .item.slick-current .img img{animation: scale linear 6s forwards;}
@keyframes scale{
    0%{transform: scale(1);-webkit-transform:scale(1);}
    100%{transform: scale(1.1);-webkit-transform:scale(1.1);}
}
.HomeBan .item .txt{position: absolute;width:100%;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color:#fff;z-index:99;}
.HomeBan .item .txt .text{font-size: 0.4rem;line-height: 0.65rem;display: flex;align-items: center;font-weight: normal;}
.HomeBan .item .txt .text span{font-size: 0.18rem;line-height: 0.23rem;margin-left:0.2rem;letter-spacing: 0.1rem;;}
.HomeBan .item .txt .more_btn{margin-top:0.3rem;}

.HomeBan .item .txtbox{width:30%;}
.HomeBan .item .txtbox .text1{display: flex;font-size: 0.4rem;font-weight: normal;font-style: italic;}
.HomeBan .item .txtbox .text1 i{font-family: zhengq;line-height: 2;font-style: italic;display: inline-block;margin-right:5px;}
.HomeBan .item .txtbox .text1 span{font-size: 0.18rem;font-style: normal;display: block;padding:0.1rem 0.2rem;line-height: 0.3rem;}
.HomeBan .item .txtbox .text1_1 span{background: url(../images/bantxtimg.png) no-repeat left 0.2rem bottom 0.3rem;}

.HomeBan .item .icobox{width:36%;margin:0 14%;}
.HomeBan .item .icobox dl {display: flex;justify-content: space-between;}
.HomeBan .item .icobox dl dd{position: relative;text-align: center;margin-top:0.3rem;}
.HomeBan .item .icobox dl dd:nth-child(2){position: relative;top:-0.6rem;}
.HomeBan .item .icobox dl dd p{font-size: 0.18rem;margin-bottom:0.1rem;text-align: center;}
.HomeBan .item .icobox dl dd .icon{padding:0.05rem;border-radius: 50%;border:1px dashed rgba(255,255,255,0.5);display: inline-block;}
.HomeBan .item .icobox dl dd .icon .iconbox{width:0.72rem;height:0.72rem;border-radius: 50%;background: rgba(21,79,161,0.8);text-align: center;line-height: 0.72rem;}
.HomeBan .item .icobox dl dd .icon .iconbox img{display: inline;}
.HomeBan .item .icobox dl dd::before{content:'';display: block;width:1px;height:1.2rem;background: url(../images/banline.png) no-repeat top center;background-size: contain;position: absolute;top:100%;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

@media(max-width:1024px){
    .HomeBan .item .txt{display: none;}
    .HomeBan .item .img .pc{display: none;}
    .HomeBan .item .img .wap{display: block;}
    .HomeBan .item .img{padding-top:37%;}
}


.HomeAbout{background: url(../images/homeaboutbg.jpg) no-repeat left center;background-size: cover;}
.HomeAbout .w48{width:46.5%;}
.HomeTit h2{font-size: 0.4rem;line-height: 0.51rem;color:var(--main-bg-color);font-weight: bold;}
.HomeTit {margin-bottom:0.5rem;position: relative;}
.HomeTit .HomeTitBox{padding-right:100px;}
.HomeTit .dec{font-size: 0.24rem;margin-top:0.1rem;font-weight: normal;}
.HomeTit .more_btn{margin-top:0.3rem;position: absolute;bottom:0.1rem;right:0;}
.HomeAbout .HomeAboutGp .HomeTit{float:left;margin-bottom:0;}
.HomeAbout .HomeAboutGp .HomeAboutGp_text{float:left;padding-left:1rem;margin-left:1rem;position: relative;}
.HomeAbout .HomeAboutGp .HomeAboutGp_text::before{content:'';display: block;width:1px;height:80%;background: #ddd;position: absolute;left:0;top:0;}
.HomeAbout .HomeAboutGp .HomeAboutGp_text span{font-size: 0.18rem;font-weight: normal;display: block;}
.HomeAbout .HomeAboutGp .HomeAboutGp_text p{font-family: zhengq;font-size: 0.72rem;background-image: -webkit-gradient(linear, left center, right center, from(#facb22), to(#f83700));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;display: inline-block;}
.HomeAbout .HomeAboutInfo{}
.HomeAbout .HomeAboutInfo .subtit{font-size: 0.24rem;font-weight: normal;}
.HomeAbout .HomeAboutInfo .con{font-size: 0.18rem;line-height: 0.34rem;color:#666666;margin-top:0.1rem;}
.HomeAbout .HomeAboutPart1{margin-bottom:0.7rem;}
.HomeAbout .HomeAboutImg .img{padding-top:4.17rem;}
.HomeAbout .HomeAboutNum{padding-top:0.6rem;}
.HomeAbout .HomeAboutNum ul{margin-left:-4%;display: flex;flex-wrap: wrap;}
.HomeAbout .HomeAboutNum ul li{width:29.33%;float:left;margin-left:4%;margin-bottom:0.6rem;color:#898989;position: relative;}
.HomeAbout .HomeAboutNum ul li .num p{font-family: zhengq;font-size: 0.54rem;line-height: 1;display: inline-block;color:#333;margin-right:5px;}
.HomeAbout .HomeAboutNum ul li .num i{font-size: 0.24rem;font-weight: bold;color:#333;position: absolute;top:-0.05rem;line-height: 1;}

.item:focus{outline: none;border:none;}

@media(max-width:1660px){
    .HomeAbout .w48{width:47.5%;}
}

@media(max-width:1024px){
    .HomeAbout .w48{width:100%;}
    .HomeTit h2{font-size: 24px;line-height: 35px;}
    .HomeAbout .HomeAboutGp .HomeAboutGp_text span{font-size: 14px;}
    .HomeAbout .HomeAboutGp .HomeAboutGp_text p{font-size: 50px;}
    .HomeAbout .HomeAboutGp .HomeAboutGp_text{padding-left:30px;margin-left:30px;}
    .HomeAbout .HomeAboutInfo .subtit{font-size: 18px;}
    .HomeAbout .HomeAboutInfo .con{font-size: 14px;line-height: 24px;}
    .HomeAbout .HomeAboutPart1{margin-bottom:30px;}
    .HomeAbout .HomeAboutImg .img{padding-top:56%;}
    .HomeAbout .HomeAboutNum ul li .num p{font-size: 40px;}
    .HomeAbout .HomeAboutNum ul li .num i{font-size: 16px;}
    .HomeAbout .HomeAboutNum ul li{margin-bottom:30px;}
}

@media(max-width:640px){
    .HomeTit h2{font-size: 20px;line-height: 30px;}
    .HomeAbout .HomeAboutGp .HomeAboutGp_text{padding-left:20px;margin-left:20px;}
    .HomeAbout .HomeAboutGp .HomeAboutGp_text p{font-size: 35px;}
    .HomeAbout .HomeAboutInfo .subtit{font-size: 16px;}
    .HomeAbout .HomeAboutNum ul {margin-left:-5%;}
    .HomeAbout .HomeAboutNum ul li{width:45%;margin-left:5%;}
}

.HomeNews{background: url(../images/homenewsbg.jpg) no-repeat center center;background-size: cover;}
.HomeNews .HomeNewsL{width:56.25%;}
.HomeNews .HomeNewsL .item{background: #f7f7f7;}
.HomeNews .HomeNewsL .item .img{padding-top:4.95rem;}
.HomeNews .HomeNewsL .item .img .date{line-height: 0.45rem;border-radius: 0.2rem 0 0 0;padding:0 0.3rem;color:#fff;background: var(--main-bg-color);position: absolute;right:0;bottom:0;font-weight: normal;}
.HomeNews .HomeNewsL .item .txt{padding:0.4rem 0.5rem;}
.HomeNews .HomeNewsL .item .txt .tit{font-size: 0.24rem;line-height: 0.36rem;height:0.72rem;font-weight: normal;}
.HomeNews .HomeNewsL .slick-dots{position: absolute;left:0.4rem;bottom:1.65rem;}
.HomeNews .HomeNewsL .slick-dots li{display: inline-block;width:8px;height:8px;border-radius: 50%;margin-right:10px;background: rgba(0,0,0,0.6);}
.HomeNews .HomeNewsL .slick-dots li button{display: none;}
.HomeNews .HomeNewsL .slick-dots li.slick-active{background-image: linear-gradient(90deg, #facb22, #f83700);}

.HomeNews .HomeNewsR{width:38.75%;}
.HomeNews .HomeNewsR .imglist ul{margin-left:-4%;}
.HomeNews .HomeNewsR .imglist ul li{width:46%;float:left;margin-left:4%;}
.HomeNews .HomeNewsR .imglist ul li .img{padding-top:2.2rem;}
.HomeNews .HomeNewsR .imglist ul li .img .date{line-height: 0.45rem;border-radius: 0.2rem 0 0 0;padding:0 0.3rem;color:#fff;background-color:var(--main-bg-color);position: absolute;right:0;bottom:0;font-weight: normal;}
.HomeNews .HomeNewsR .imglist ul li .txt{padding:0.2rem 0.1rem;}
.HomeNews .HomeNewsR .imglist ul li .txt .tit{font-size: 0.2rem;font-weight: normal;line-height: 0.3rem;height:0.6rem;}

.HomeNews .HomeNewsR .textlist{border-top:1px solid #e5e5e5;margin-top:0.1rem;}
.HomeNews .HomeNewsR .textlist ul li{line-height: 0.78rem;border-bottom:1px solid #e5e5e5;box-sizing: border-box;padding-right:100px;position: relative;}
.HomeNews .HomeNewsR .textlist ul li p{font-size: 0.18rem;font-weight: normal;}
.HomeNews .HomeNewsR .textlist ul li span{position: absolute;right:0;top:0;color:#999;}

@media(max-width:1024px){
    .HomeTit .dec{font-size: 14px;line-height: 25px;}
    .HomeNews .HomeNewsL .item .txt .tit{font-size: 16px;line-height: 28px;height:56px;}
    .HomeNews .HomeNewsL .item .txt{padding:20px;}
    .HomeNews .HomeNewsL .slick-dots{left:20px;bottom:105px;}
    .HomeNews .HomeNewsL .item .img{padding-top:3.2rem;}
    .HomeNews .HomeNewsR .imglist ul li .img{padding-top:1.5rem;}
    .HomeNews .HomeNewsR .imglist ul li .txt .tit{font-size: 15px;line-height: 26px;height:52px;}
    .HomeNews .HomeNewsR .imglist ul li .txt{padding:10px 0;}
    .HomeNews .HomeNewsR .textlist ul li{line-height: 44px;}
    .HomeNews .HomeNewsR .textlist ul li p{font-size: 15px;}
    .HomeNews .HomeNewsR .imglist ul li .img .date{line-height: 30px;}
    .HomeNews .HomeNewsR .textlist ul li .img .date{line-height: 30px;}
    .HomeTit{margin-bottom:30px;}
}

@media(max-width:768px){
    .HomeNews .HomeNewsL{width:100%;}
    .HomeNews .HomeNewsR{width:100%;margin-top:20px;}
    .HomeNews .HomeNewsL .item .img{padding-top:55%;}
    .HomeNews .HomeNewsR .imglist ul li .img{padding-top:75%;}
}

@media(max-width:640px){
    .HomeNews .HomeNewsL .item .txt{padding:12px;}
    .HomeNews .HomeNewsL .item .txt .tit{font-size: 15px;line-height: 26px;height:52px;}
    .HomeNews .HomeNewsR .imglist ul li .txt .tit{font-size: 14px;line-height: 24px;height:48px;}
    .HomeNews .HomeNewsR .textlist ul li p{font-size: 14px;}
}

.HomeTit_white h2{color:#fff;}
.HomeTit_white .dec{color:#fff;opacity: 0.7;}
.HomePro{background: url(../images/homeprobg.jpg) no-repeat top center;background-size: 100% auto;overflow: hidden;}
.HomePro .HomeProBox .bd {background: url(../images/homeprobg1.jpg) no-repeat center center;background-size: cover;}
.HomePro .HomeProBox .hd ul{display: flex;}
.HomePro .HomeProBox .hd ul::after{content:'';display: block;clear: both;}
.HomePro .HomeProBox .hd ul li{width:33.33%;float:left;text-align: center;border-radius: 0.5rem 0 0 0;background: rgba(255,255,255,0.1);}
.HomePro .HomeProBox .hd ul li a{display: flex;height:0.8rem;align-items: center;justify-content: center;text-align: center;font-size: 0.2rem;font-weight: normal;color:#fff;}
.HomePro .HomeProBox .hd ul li.on{background-image: linear-gradient(90deg, #facb22, #f83700);}
.HomePro .HomeProBox .bd .HomeProinfo{padding:1rem 1.5rem 0rem;}
.HomePro .HomeProBox .bd .HomeProinfo .txt{width:45%;}
.HomePro .HomeProBox .bd .HomeProinfo .txt .tit{font-size: 0.32rem;font-weight: normal;}
.HomePro .HomeProBox .bd .HomeProinfo .txt .subtit{font-size: 0.24rem;font-weight: normal;}
.HomePro .HomeProBox .bd .HomeProinfo .txt .dec{font-size: 0.18rem;line-height: 0.34rem;color:#666;margin:0.3rem 0;}
.HomePro .HomeProBox .bd .HomeProinfo .img{width:45%;}
.HomePro .HomeProBox .bd .slick-arrow{position: absolute;top: 50%;transform: translateY(-50%);}
.HomePro .HomeProBox .bd .slick-prev{left: 10px;}
.HomePro .HomeProBox .bd .slick-next{right: 10px;}

@media(max-width:1024px){
    .HomePro .HomeProBox .bd .slick-prev{left: 10px;}
.HomePro .HomeProBox .bd .slick-next{right: 10px;}
    .HomePro .HomeProBox .hd ul li{border-radius: 20px 0 0 0;;}
    .HomePro .HomeProBox .hd ul li a{height:50px;font-size: 16px;}
    .HomePro .HomeProBox .bd .HomeProinfo{padding:50px;}
    .HomePro .HomeProBox .bd .HomeProinfo .txt .tit{font-size: 24px;font-weight: bold;}
    .HomePro .HomeProBox .bd .HomeProinfo .txt .subtit{font-size: 18px;font-weight: bold;}
    .HomePro .HomeProBox .bd .HomeProinfo .txt .dec{font-size: 14px;line-height: 24px;margin:20px 0;}
}

@media(max-width:640px){
    .HomePro{background-size: auto 50%;}
    .HomePro .HomeProBox .hd ul li{padding:5px;}
    .HomePro .HomeProBox .hd ul li a{font-size: 14px;line-height: 20px;}
    .HomePro .HomeProBox .hd ul li a{height:50px;}
    .HomePro .HomeProBox .bd .HomeProinfo{padding:15px;}
    .HomePro .HomeProBox .bd .HomeProinfo .txt{width:100%;margin-bottom:20px;}
    .HomePro .HomeProBox .bd .HomeProinfo .img{width:100%;box-sizing: border-box;padding:15%;}
    .HomePro .HomeProBox .bd .HomeProinfo .txt .tit{font-size: 18px;}
    .HomePro .HomeProBox .bd .HomeProinfo .txt .subtit{font-size: 16px;}
}

.HomePhoto{overflow: hidden;padding-top: 0.2rem;}
.HomePhoto .w1600{position: relative;}
.HomePhoto .HomeTit{position: absolute;top:0;left:0;}
.HomePhoto .slider{width:110%;}
.HomePhoto .slick-track{display: flex;align-items: flex-end;}
.HomePhoto .item{margin-left:0.2rem;width:4.2rem;display: flex;align-items: flex-end;transition: all .3s;}
.HomePhoto .item a{width:100%;}
.HomePhoto .item .img{padding-top:3.15rem;width:100%;}
.HomePhoto .item.slick-active + .item + .item{width:7.2rem;}
.HomePhoto .item.slick-active + .item + .item + .item{width:4.2rem;}
.HomePhoto .item.slick-active + .item + .item .img{padding-top:5.4rem;}
.HomePhoto .item.slick-active + .item + .item + .item .img{padding-top:3.15rem;}
.HomePhoto .item .txt{height:0.8rem;display: flex;align-items: center;font-size: 0.18rem;font-weight: normal;color:#333;}
.HomePhoto .item.slick-active + .item + .item .txt{font-size: 0.24rem;color:var(--main-bg-color);}
.HomePhoto .item.slick-active + .item + .item + .item .txt{font-size: 0.18rem;color:#333;}

.slick-arrow{width:0.6rem;height:0.6rem;border-radius: 50%;position: relative;background: #f5f5f5;font-size: 0;color:transparent;z-index:99;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.slick-arrow::after{content:'';display: block;width:100%;height:100%;position: absolute;top:0;left:0;background-position: center center;background-repeat: no-repeat;background-size: 0.24rem;}
.slick-arrow.slick-prev::after{background-image: url(../images/prev.png);}
.slick-arrow.slick-next::after{background-image: url(../images/next.png);}

.slick-arrow:hover{background-image: linear-gradient(90deg, #facb22, #f83700);}
.slick-arrow.slick-prev:hover::after{background-image: url(../images/prevc.png);}
.slick-arrow.slick-next:hover::after{background-image: url(../images/nextc.png);}

.HomePhoto .slick-arrow{position: absolute;top:58%;}
.HomePhoto .slick-arrow.slick-prev{left:0.1rem;}
.HomePhoto .slick-arrow.slick-next{right:1.7rem;}

@media(max-width:1660px){
    .HomePhoto .item{width:4.1rem;}
    .HomePhoto .item.slick-active + .item + .item{width:7.1rem;}
    .HomePhoto .item.slick-active + .item + .item + .item{width:4.1rem;}
}

@media(max-width:1024px){
    .HomePhoto .HomeTit{position: static;}
    .HomePhoto .slider{width:100%;}
    .HomePhoto .slick-list{margin-left:-0.2rem;}
    .HomePhoto .item .img{padding-top:75%;}
    .HomePhoto .item.slick-active + .item + .item .img{padding-top:75%;}
    .HomePhoto .item.slick-active + .item + .item + .item .img{padding-top:75%;}
    .HomePhoto .slick-track{display: block;}
    .slick-arrow{width:40px;height:40px;}
    .HomePhoto .slick-arrow{top:28%;}
    .slick-arrow::after{background-size:22px;}
    .HomePhoto .slick-arrow.slick-prev{left:10px;}
    .HomePhoto .slick-arrow.slick-next{right:10px;}
    .HomePhoto .item .txt{height:50px;font-size: 15px;}
    .HomePhoto .item.slick-active + .item + .item .txt{font-size: 15px;}
}

@media(max-width:640px){
    .HomePhoto .slick-arrow{top:28%;}
    .HomePhoto .item .txt{height:40px;font-size: 14px;}
    .HomePhoto .item.slick-active + .item + .item .txt{font-size: 14px;}
}

.HomeEnter ul{margin-left:-2%;}
.HomeEnter ul li{width:48%;float:left;margin-left:2%;margin-bottom:2%;background: url(../images/hebg.jpg) no-repeat center center;transition: all .5s;-webkit-transition: all .5s;background-size: cover;}
.HomeEnter ul li a{display: flex;justify-content: center;align-items: center;padding:0.65rem;}
.HomeEnter ul li .icon{width:1.2rem;height:1.2rem;border-radius: 50%;background-image: linear-gradient(90deg, #facb22, #f83700);position: relative;line-height: 1.2rem;text-align: center;}
.HomeEnter ul li .icon img{max-height:0.5rem;}
.HomeEnter ul li:hover .icon{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}
.HomeEnter ul li .text{margin-left:0.4rem;color:var(--main-bg-color);}
.HomeEnter ul li .text .tit{font-size: 0.3rem;font-weight: bold;margin-bottom:0.1rem;}
.HomeEnter ul li .text .more img{opacity: 0;transform: translateX(-10px);transition: all 0.5s;}
.HomeEnter ul li:hover .text .more img{opacity: 1;transform: translateX(0px);}
.HomeEnter ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.1);}

@media(max-width:1024px){
    .HomeEnter ul li a{padding:30px;}
    .HomeEnter ul li .icon{width:70px;height:70px;line-height:70px;}
    .HomeEnter ul li .icon img{max-height:30px;}
    .HomeEnter ul li .text .tit{font-size: 20px;}
    .HomeEnter ul li .text{margin-left:20px;}
}

@media(max-width:640px){
    .HomeEnter ul li a{flex-wrap: wrap;padding:20px;}
    .HomeEnter ul li .text{margin:15px 0 0 0;text-align: center;}
    .HomeEnter ul li .text .tit{font-size: 16px;}
    .HomeEnter ul li .icon{width:50px;height:50px;line-height:50px;}
    .HomeEnter ul li .icon img{max-height:20px;}
    
}


/* 栏目页 */
/* 公司新闻 */
.nBan{position: relative;}
.nBan .img{padding-top:4.9rem;}
.nBan .txt{position: absolute;left:0;width:100%;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);padding-top:0.8rem;}
.nBan .txt .txtbox{font-size: 0.3rem;font-weight: bold;background-image: linear-gradient(#eff2f7,#b6e0f2);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.Localtion{background:#f9f9f9;line-height: 0.9rem;}
.Localtion .LocaltionBox{color:#999;}
.Localtion .LocaltionBox a{color:#333;}
.Localtion .LocaltionBox img{display: inline-block;margin-right:5px;position: relative;top:-2px;}
.SubMenu ul::after{content:'';display: block;clear: both;}
.SubMenu ul li{float:left;font-weight: normal;margin-left:0.5rem;}
.SubMenu ul li.on a{color:var(--main-bg-color);}

.commonTit{line-height: 0.5rem;border-bottom:1px solid #e5e5e5;padding-bottom:0.3rem;font-weight: normal;position: relative;z-index:99;}
.commonTit .tit{font-family: zhengq;font-size: 0.4rem;position: relative;top:0.15rem;}
.commonTit .yearNav{position: relative;font-size: 0.18rem;}
.commonTit .yearNav .name{text-align: center;text-indent: 0;width:1.6rem;line-height: 0.5rem;border-radius: 0.3rem 0.3rem 0.3rem 0;border:1px solid #e5e5e5;display: block;box-sizing: border-box;padding:0 0;background: url(../images/selectico.png) no-repeat center right 0.1rem;cursor: pointer;transition: all .5s;}
.commonTit .yearNav.news .name{font-family: zhengq;color:#333;font-size: 0.34rem;padding: 0;line-height: 0.58rem;height: 0.5rem;text-align: center;text-indent: 0;}
.commonTit .yearNav.news .name option:not(:first-child){font-size: 0.24rem;}
.commonTit .yearNav.news .name option:first-child{opacity: 0;display: none;}
.commonTit .yearNav ul{width:100%;position: absolute;top:100%;left:0;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);display: none;}
.commonTit .yearNav ul li{padding:0 0.25rem;}
.commonTit .yearNav ul li a{display: block;}
.commonTit .yearNav ul li:hover{background-image: linear-gradient(90deg, #facb22, #f83700);}
.commonTit .yearNav ul li:hover a{color:#fff;}
.commonTit .yearNav .name:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}

.News ul li{margin:0.2rem 0;box-shadow:0 0 15px rgba(0,0,0,0.15);padding-right: 0.4rem;}
.News ul li a{position: relative;display: block;padding-left:4.4rem;}
.News ul li .img{width:3.8rem;padding-top:2.54rem;position: absolute;left:0;top:0;}
.News ul li .txt{min-height:2.54rem;padding-right:2.5rem;position: relative;padding-top:0.4rem;box-sizing: border-box;}
.News ul li .txt .date{position: absolute;right:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: right;color:#999;width:1.45rem;border-left:1px solid #e5e5e5;}
.News ul li .txt .date p{font-size: 0.72rem;font-family: zhengq;line-height: 0.9;}
.News ul li .txt .date span{font-size: 0.18rem;font-weight: normal;}
.News ul li .txt .tit{font-weight: normal;font-size: 0.24rem;}
.News ul li .txt .dec{font-size: 0.18rem;line-height: 0.34rem;height:0.68rem;color:#666;margin:0.2rem 0;}
.News ul li .more{opacity: 0;transition: all 0.5s;}
.News ul li .more img{margin-left: 0;transition: all 0.5s;}
.News ul li:hover .more{opacity: 1;}
.News ul li:hover .more img{margin-left: 10px;}

@media(max-width:1024px){
    .nBan .img{padding-top:35%;}
    .nBan .txt{padding-top:0;}
    .nBan .txt .txtbox{font-size: 20px;}
    .Localtion{line-height: 60px;}
    .commonTit{line-height: 35px;}
    .commonTit .tit{font-size: 30px;}
    .commonTit .yearNav .name{width:150px;line-height: 35px;}
    .commonTit .yearNav{font-size: 14px;}
    .News ul li{padding:30px 0;}
    .News ul li a{padding-left:2.8rem;}
    .News ul li .img{width:2.5rem;padding-top:1.8rem;}
    .News ul li .txt{min-height:1.8rem;padding-top:0.2rem;padding-right:130px;}
    .News ul li .txt .tit{font-size: 16px;font-weight: bold;}
    .News ul li .txt .dec{font-size: 14px;line-height: 24px;height:48px;}
    .News ul li .txt .date{width:90px;}
    .News ul li .txt .date p{font-size: 50px;}
    .News ul li .txt .date span{font-size: 14px;}
    .SubMenu ul li{font-size: 15px;margin-left:20px;}
}

@media(max-width:640px){
    .News ul li a{padding-left:0;}
    .News ul li .img{width:100%;padding-top:65%;position: relative;}
    .News ul li .txt{margin-top:10px;padding-right:100px;}
    .News ul li .txt .date{width:70px;}
    .News ul li .txt .date p{font-size: 40px;}
    .Localtion{line-height: 40px;padding:10px 0;}
    .SubMenu{width:100%;line-height: 40px;border-top:1px solid #ddd;}
    .SubMenu ul li{font-size: 15px;margin-left:0;margin-right:20px;}
    .nBan .txt .txtbox{font-size: 18px;}
    .commonTit .yearNav.news .name option:not(:first-child){font-size: 14px;line-height: 30px;}
}

/* 新闻详情 */
.w1120{max-width:11.2rem;margin:0 auto;}
.NewsInfo .NewsInfoTit{text-align: center;background: url(../images/newsinfoline.png) repeat-x bottom center;padding-bottom:0.4rem;margin-bottom:0.4rem;text-align: center;}
.NewsInfo .NewsInfoTit h1{font-size: 0.32rem;font-weight: bold;}
.NewsInfo .NewsInfoTit .date{color:#666;margin-top:0.2rem;}
.NewsInfo .NewsInfoTit .date span{display: inline-block;margin:0 0.2rem;padding-left:23px;}
.NewsInfo .NewsInfoTit .date span.s1{background: url(../images/time.png) no-repeat center left;}
.NewsInfo .NewsInfoTit .date span.s2{background: url(../images/eye.png) no-repeat center left;}

.NewsInfo .NewsInfoCon{font-size: 16px !important;line-height: 2em !important;color:#666 !important;font-family:宋体 !important;}
.NewsInfo .NewsInfoCon *{font-size: 16px !important;line-height: 2em !important;color:#666 !important;font-family:宋体 !important;}
.NewsInfo .NewsInfoCon p{font-size: 16px;line-height: 2em;margin:5px 0;font-family:宋体;color:#666;}

.NewsInfo .NewsInfoPage{padding-top:0.4rem;margin-top:0.4rem;border-top:1px solid #e5e5e5;}
.NewsInfo .NewsInfoPage dl::after{content:'';display: block;clear: both;}
.NewsInfo .NewsInfoPage dl{margin-left:-5%;}
.NewsInfo .NewsInfoPage dl dd{width:45%;margin-left:5%;float:left;font-size: 0.18rem;line-height: 0.34rem;color:#999;}
.NewsInfo .NewsInfoPage dl dd a{color:#999;}
.NewsInfo .NewsInfoPage dl dd:hover a{color:var(--main-bg-color);}
.NewsInfo .NewsInfoPage dl dd:nth-child(2){text-align: right;}

@media(max-width:1024px){
    .NewsInfo .NewsInfoTit{margin-bottom:20px;padding-bottom:20px;}
    .NewsInfo .NewsInfoTit h1{font-size: 20px;}
    .NewsInfo .NewsInfoCon{font-size: 14px;line-height: 24px;}
    .NewsInfo .NewsInfoCon img{width: 100% !important;height: auto !important;}
    .NewsInfo .NewsInfoPage {padding-top:20px;margin-top:20px;}
    .NewsInfo .NewsInfoPage dl dd{font-size: 14px;line-height: 28px;}
}

@media(max-width:640px){
    .NewsInfo .NewsInfoTit h1{font-size: 18px;}
}

/* 公司公告 */
.CommonList ul li{line-height: 0.78rem;border-bottom:1px solid #e5e5e5;padding-right:100px;position: relative;font-size: 0.18rem;padding-left:22px;transition: all .5s;-webkit-transition: all .5s;}
.CommonList ul li::before{content:'';display: block;width:5px;height:5px;border-radius: 50%;background: var(--main-bg-color);position: absolute;left:2px;top:50%;margin-top:-2.5px;transition: all .5s;-webkit-transition: all .5s;}
.CommonList ul li span{color:#999;position: absolute;right:0;top:0;transition: all .5s;}
.CommonList ul li p{font-weight: normal;}
.CommonList ul li:hover{box-shadow: 0 10px 20px rgba(0,0,0,0.1);padding-left:40px;}
.CommonList ul li:hover::before{left:20px;}
.CommonList ul li:hover span{right:0.2rem;}
@media(max-width:1024px){
    .CommonList ul li{line-height: 60px;font-size: 15px;}
}

@media(max-width:640px){
    .CommonList ul li{line-height: 45px;font-size: 14px;}
}

/* 投资亮点 */
.Investment_Highlights ul{margin-left:-3%;}
.Investment_Highlights ul li{width:30.33%;float:left;margin-left:3%;margin-bottom:3%;background: #f5f5f5;transition: all .5s;}
.Investment_Highlights ul li .img{padding-top:63%;}
.Investment_Highlights ul li:hover{background: var(--main-bg-color);}
.Investment_Highlights ul li .txt{line-height: 0.8rem;padding:0 0.3rem;font-size: 0.18rem;font-weight: normal;position: relative;padding-right:0.6rem;}
.Investment_Highlights ul li:hover .txt{color:#fff;}
.Investment_Highlights ul li .txt::after{content:'';display: block;width:0.6rem;height:13px;background: url(../images/more.png) no-repeat center center;background-size: contain;position: absolute;right:0rem;top:50%;margin-top:-6.5px;opacity: 0;transition: all 0.5s;}
.Investment_Highlights ul li:hover .txt::after{background: url(../images/more_w.png) no-repeat center center;background-size: contain;right: 0.15rem;opacity: 1;}


@media(max-width:1024px){
    .Investment_Highlights ul li .txt{line-height: 50px;font-size: 15px;padding:0 20px;padding-right:40px;}
    .Investment_Highlights ul li .txt::after{width:20px;right:20px;}
}


@media(max-width:640px){
    .Investment_Highlights ul li{width:47%;}
    .Investment_Highlights ul li .txt{line-height: 40px;padding:0 10px;font-size: 14px;padding-right:30px;}
    .Investment_Highlights ul li .txt::after{right:5px;}
}

/* 投资者关系 */
.nTit{line-height: 0.5rem;margin-bottom:0.45rem;}
.nTit h2{font-size: 0.4rem;}
.Investor .InvestorBox .item{display: flex;flex-wrap: wrap;margin-left:0.5%;}
.Investor .InvestorBox .item dl{width:49.5%;margin-left:0.5%;background: #f5f5f5;box-sizing: border-box;padding-left:1.8rem;position: relative;font-weight: normal;display: flex;align-items: center;}
.Investor .InvestorBox .item dl dt{width:1.8rem;position: absolute;left:0;top:0;border-right:1px solid #fff;box-sizing: border-box;padding:0 0.3rem;height:100%;display: flex;align-items: center;color:#999;}
.Investor .InvestorBox .item dl dd{padding:0.15rem 0.2rem 0.15rem 0.3rem;display: flex;align-items: center;font-family: Arial, sans-serif;}
.Investor .InvestorBox .item:nth-child(2n) dl{background: #fff;}
.Investor .InvestorBox .item dl dd.tel{color:var(--main-bg-color);}
@media(max-width:1024px){
    .nTit h2{font-size: 22px;} 
    .nTit{line-height: 30px;margin-bottom:20px;}
}

@media(max-width:768px){
    .nTit h2{font-size: 20px;} 
    .Investor .InvestorBox .item dl{width:99.5%;padding-left:110px;}
    .Investor .InvestorBox .item:nth-child(2n) dl{background: #f5f5f5;}
    .Investor .InvestorBox .item dl:nth-child(2){background: #fff;}
    .Investor .InvestorBox .item dl dd{padding:10px;}
    .Investor .InvestorBox .item dl dt{padding:0 10px;width:110px;}
}

/* 党建工作 */
.nBan_dj .txt .txtbox{background-image: linear-gradient(#eff2f7,#f26a71);}
.News_dj ul li:first-child{padding-top:0;}
.News_dj ul li:hover .tit{color:#e60313;}

/* 党务学习 */
.Party_Work ul{margin-left:-2.5%;}
.Party_Work ul li{width:30.83%;float:left;margin-bottom:3.5%;margin-left:2.5%;background: #f2f2f2;transition: all .5s;}
.Party_Work ul li .img{padding-top:54%;}
.Party_Work ul li .txt{padding:0.2rem;}
.Party_Work ul li .txt .tit{font-size: 0.24rem;font-weight: normal;line-height: 0.35rem;height:0.7rem;margin-bottom:0.2rem;}
.Party_Work ul li:hover .txt .tit{color:#e60313;}
.Party_Work ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.Party_Work ul li .more{opacity: 0;transition: all 0.5s;}
.Party_Work ul li .more img{margin-left: 0;transition: all 0.5s;}
.Party_Work ul li:hover .more{opacity: 1;}
.News ul li:hover .more img{margin-left: 10px;}

@media(max-width:1024px){
    .Party_Work ul li .txt{padding:20px;}
    .Party_Work ul li .txt .tit{font-size: 16px;line-height: 28px;height:56px;}
}

@media(max-width:640px){
    .Party_Work ul li{width:47.5%;}
    .Party_Work ul li .txt{padding:10px;}
    .Party_Work ul li .txt .tit{font-size: 15px;line-height: 26px;height:52px;}
    .more img{max-width:20px;}
}

/* 精神引领 */
.nTit_dj{position: relative;margin-bottom:0.4rem;}
.nTit_dj::before{content:'';display: block;width:95%;height:1px;background: #e5e5e5;position: absolute;left:0;bottom:9px;}
.nTit_dj .nTit_dj_box{float:left;background: #fff;position: relative;z-index:9;}
.nTit_dj .nTit_dj_box h2{font-size: 0.3rem;}
.nTit_dj .nTit_dj_box .dec{font-size: 0.18rem;color:#e60313;font-weight: bold;margin-top:0.1rem;padding-right:20px;position: relative;}
.nTit_dj .nTit_dj_box .dec::before{content:'';display: block;width:5px;height:5px;border-radius: 50%;background:#e60313;position: absolute;right:0;bottom:7px;}
.nTit_dj .more_btn{position: absolute;right:0;bottom:9px;}

.slider_middle .slick-arrow{top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);position: absolute;}
.slider_middle .slick-arrow.slick-prev{left:-0.9rem;}
.slider_middle .slick-arrow.slick-next{right:-0.9rem;}

.Party_Style .Party_Style_part1 .item{padding:0.5rem;background: #f9f9f9;margin-bottom:0.3rem;}
.Party_Style .Party_Style_part1 .item a{display: block;padding-left:2.1rem;position: relative;}
.Party_Style .Party_Style_part1 .item .img{width:1.6rem;padding-top:1.6rem;border-radius: 0;position: absolute;left:0;top:0;}
.Party_Style .Party_Style_part1 .item .txt{height:1.6rem;display: flex;flex-direction: column;justify-content: center;font-size: 0.2rem;line-height: 1.85;font-weight: normal;color:#666;}
.Party_Style .Party_Style_part1 .item .txt .tit{font-weight: bold;color:#333;margin-bottom:5px;}
.Party_Style .Party_Style_part1 .item .txt .dec{height: 105px;overflow: hidden;}
.Party_Style .Party_Style_part1 .item .txt .dec p{text-indent: 0 !important;position: relative;padding-left: 15px;}
.Party_Style .Party_Style_part1 .item .txt .dec p:after{position: absolute;left: 0;width: 5px;height: 5px;border-radius: 50%;background: rgba(0,0,0,0.2);content: "";top: 15px;}
.Party_Style .Party_Style_part1 .item .txt .dec .no:after{display: none;}
.Party_Style .Party_Style_part1 .item .txt .dec br{display: contents;}

.Party_Style .Party_Style_part2 {background: #f9f9f9;}
.Party_Style .Party_Style_part2 .nTit_dj .nTit_dj_box{background: #f9f9f9;}
.Party_Style .Party_Style_part2 .con{text-indent: 2em;font-size: 0.18rem;line-height: 0.34rem;color:#666;margin-bottom:0.2rem;}
.Party_Style .Party_Style_part2 .slick-list{margin-left:-0.4rem;}
.Party_Style .Party_Style_part2 .slider .item{margin-left:0.4rem;background: #fff;}
.Party_Style .Party_Style_part2 .slider .item .img{padding-top:56%;}
.Party_Style .Party_Style_part2 .slider .item .txt{margin-top:0.2rem;text-align: center;font-size: 0.18rem;color:#666;margin-bottom: 0.2rem;}

.Party_Style .Party_Style_part3 .slick-list{margin-left:-0.5rem;}
.Party_Style .Party_Style_part3 .item{margin-left:0.5rem;background: #f2f2f2;}
.Party_Style .Party_Style_part3 .item .img{padding-top:54%;}
.Party_Style .Party_Style_part3 .item .txt{padding:0.3rem;}
.Party_Style .Party_Style_part3 .item .txt .tit{font-size: 0.24rem;font-weight: normal;line-height: 0.35rem;height:0.7rem;margin-bottom:0.2rem;}
.Party_Style .Party_Style_part3 .item:hover .txt .tit{color:#e60313;}
.Party_Style .Party_Style_part3 .item .more{opacity: 0;transition: all 0.5s;}
.Party_Style .Party_Style_part3 .item .more img{margin-left: 0;transition: all 0.5s;}
.Party_Style .Party_Style_part3 .item:hover .more{opacity: 1;}
.Party_Style .Party_Style_part3 .item:hover .more img{margin-left: 10px;}

@media(max-width:1024px){
    .slider_middle .slick-arrow.slick-prev{left:-10px;}
    .slider_middle .slick-arrow.slick-next{right:-10px;}
    .nTit_dj .nTit_dj_box .dec{font-size: 14px;}
    .nTit_dj .nTit_dj_box h2{font-size: 20px;}
    .Party_Style .Party_Style_part2 .con{font-size: 14px;line-height: 25px;}
    .Party_Style .Party_Style_part2 .slider .item .txt{font-size: 14px;margin-top:10px;}
    .Party_Style .Party_Style_part3 .item .txt{padding:20px;}
    .Party_Style .Party_Style_part3 .item .txt .tit{font-size: 16px;line-height: 28px;height:56px;}
    .Party_Style .Party_Style_part1 .item{padding:30px;}
    .Party_Style .Party_Style_part1 .item .txt{font-size: 15px;height:120px;line-height: 25px;}
    .Party_Style .Party_Style_part1 .item a{padding-left:140px;}
    .Party_Style .Party_Style_part1 .item .img{width:120px;padding-top:120px;}

}

@media(max-width:640px){
    .Party_Style .Party_Style_part1 .item .txt .dec{height: auto;}
    .Party_Style .Party_Style_part1 .item .txt .dec p:after{top: 11px;}
    .nTit_dj .nTit_dj_box h2{font-size: 18px;}
    .Party_Style .Party_Style_part3 .item .txt{padding:10px;}
    .Party_Style .Party_Style_part3 .item .txt .tit{font-size: 15px;line-height: 26px;height:52px;}
    .Party_Style .Party_Style_part1 .item{padding:20px;}
    .Party_Style .Party_Style_part1 .item a{padding-left:0;}
    .Party_Style .Party_Style_part1 .item .img{position: relative;margin:0 auto;}
    .Party_Style .Party_Style_part1 .item .txt{height:auto;margin-top:20px;font-size: 14px;line-height: 24px;}
}

/* 联系我们 */
.Contact .ContactCon{width:50%;}
.Contact .ContactCon ul li{padding-left:38px;position: relative;font-size: 0.18rem;font-weight: normal;line-height: 2;margin-bottom:0.2rem;}
.Contact .ContactCon ul li .icon{position: absolute;left:0;top:0;}
.Contact .map{width:35%;}
.Contact .map #map{height:3.3rem;}
.Contact .map .infotxt h3{font-size: 16px;text-align: center;}
.BMap_shadow{display: none;}

.otherContact{background: #f8f6f4;}
.otherContact .otherContactBox .item{width:33.33%;float:left;position: relative;padding-bottom:2.2rem;background: #fff;}
.otherContact .otherContactBox .item .img{padding-top:2.2rem;position: absolute;bottom:0;left:0;width:100%;}
.otherContact .otherContactBox .item .txt{padding:0.4rem 0.45rem;}
.otherContact .otherContactBox .item .txt .tit{font-size: 0.24rem;font-weight: normal;margin-bottom:0.1rem;}
.otherContact .otherContactBox .item .txt ul li{padding-left:0.6rem;font-size: 0.18rem;line-height: 0.34rem;position: relative;}
.otherContact .otherContactBox .item .txt ul li span{position: absolute;left:0;top:0;}
.otherContact .otherContactBox .item .txt ul li:nth-child(2){height:0.68rem;}
.otherContact .otherContactBox .item.item:nth-child(2n){padding-bottom:0;padding-top:2.2rem;}
.otherContact .otherContactBox .item.item:nth-child(2n) .img{bottom:auto;top:0;left:0;}

.Technology_service{background: url(../images/tecbg.png) repeat-x bottom center;}
.Technology_service .Technology_serviceBox ul::after{content:'';display: block;clear: both;}
.Technology_service .Technology_serviceBox ul{margin-left:-2%;display: flex;flex-wrap: wrap;}
.Technology_service .Technology_serviceBox ul li{width:23%;float:left;margin-left:2%;margin-bottom:2%;background-size: cover;background-position: center center;background-repeat: no-repeat;box-sizing: border-box;padding:0.4rem;transition: all .5s;}
.Technology_service .Technology_serviceBox ul li .icon{margin:0.4rem 0;}
.Technology_service .Technology_serviceBox ul li .icon img{max-width:0.4rem;}
.Technology_service .Technology_serviceBox ul li .tit{font-size: 0.22rem;font-weight: normal;}
.Technology_service .Technology_serviceBox ul li .dec{font-size: 0.18rem;line-height: 0.34rem;margin-top:0.2rem;}
.Technology_service .Technology_serviceBox ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Technology_service .Technology_serviceBox ul li:hover .icon img{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

.Technology_service .Technology_serviceCon{padding-top:0.2rem;}
.Technology_service .Technology_serviceCon ul::after{content:'';display: block;clear: both;}
.Technology_service .Technology_serviceCon ul{margin-left:-2%;display: flex;flex-wrap: wrap;}
.Technology_service .Technology_serviceCon ul li{width:48%;float:left;margin-left:2%;background: url(../images/tecvbg.png) no-repeat center center;background-size: cover;color:#fff;box-sizing: border-box;padding:0.6rem;position: relative;padding-right:2rem;}
.Technology_service .Technology_serviceCon ul li .icon{width:1rem;height:1rem;text-align: center;line-height: 1rem;border-radius: 50%;background: rgba(21,89,167,0.1);position: absolute;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);right:0.6rem;}
.Technology_service .Technology_serviceCon ul li .txt p{font-size: 0.36rem;font-weight: bold;}
.Technology_service .Technology_serviceCon ul li .txt span{font-size: 0.18rem;}
.Technology_service .Technology_serviceCon ul li:first-child{border-radius:0.4rem 0 0.4rem 0.4rem;}
.Technology_service .Technology_serviceCon ul li:nth-child(2){border-radius:0 00.4rem 0.4rem 0.4rem;}
.Technology_service .Technology_serviceCon ul li:hover .icon img{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

.Question{background: #f9f9f9;}
.Question .Question_search{padding-left:2.3rem;position: relative;margin-bottom:00.35rem;}
.Question .Question_search .type{position: absolute;left:0;top:0;}
.Question .Question_search .type span{width:2rem;line-height: 0.6rem;border-radius: 0.6rem;background: var(--main-bg-color);color:#fff;text-align: center;display: block;}
.Question .Question_search .searchbox{line-height: 0.6rem;border-radius: 0.6rem;background: #fff;width:100%;box-sizing: border-box;padding-right:1.2rem;position: relative;}
.Question .Question_search .searchbox button{width:1.2rem;height:100%;border-radius: 0.6rem;background: var(--main-bg-color);color:#fff;text-align: center;position: absolute;right:0;top:0;}
.Question .Question_search .searchbox input{width:100%;height:100%;box-sizing: border-box;padding:0 0.3rem;font-size: 0.16rem;}

.Question .Question_list .item{position: relative;margin-bottom:0.2rem;background: #fff;border-top:3px solid #ececec;padding:0.4rem 0.5rem;padding-right:2.4rem;}
.Question .Question_list .item::before{content:'';display: block;width:100%;height:3px;background: var(--main-bg-color);position: absolute;left:0;top:-3px;transition: all .5s;width:0;opacity: 0;}
.Question .Question_list .item .tit{font-size: 0.24rem;font-weight: normal;cursor: pointer;}
.Question .Question_list .item .dec{font-size: 0.18rem;line-height: 0.34rem;color:#999999;margin-top:0.1rem;height:0.68rem;cursor: pointer;}
.Question .Question_list .item .hidebox{margin-top:0.2rem;display: none;}
.Question .Question_list .item .hidebox .q{padding-left:0.95rem;position: relative;font-size:0.18rem;line-height: 0.32rem;color:#999;margin-bottom:0.1rem;}
.Question .Question_list .item .hidebox .q .name{color:#333;font-weight: normal;position: absolute;left:0;top:0;}
.Question .Question_list .item .btn{width:0.6rem;height:0.6rem;background-color: #f5f5f5;background-position: center center;background-repeat: no-repeat;border-radius: 50%;background-image: url(../images/jia.png);position: absolute;right:0.5rem;top:0.7rem;cursor: pointer;}
.Question .Question_list .item .btn.on{background-image: url(../images/jian.png);}
.Question .Question_list .item .tit.on{color:var(--main-bg-color);}

@media(max-width:1024px){
    .Contact .ContactCon ul li{font-size: 15px;}
    .Contact .map #map{height:2.5rem;}
    .Contact .map{width:45%;}
    .otherContact .otherContactBox .item .txt{padding:20px;}
    .otherContact .otherContactBox .item .txt .tit{font-size: 16px;font-weight: bold;}
    .otherContact .otherContactBox .item .txt ul li{font-size: 14px;line-height: 25px;}
    .otherContact .otherContactBox .item .img{padding-top:1.5rem;}
    .otherContact .otherContactBox .item{padding-bottom:1.5rem;}
    .otherContact .otherContactBox .item.item:nth-child(2n){padding-top:1.5rem;}
    .Technology_service .Technology_serviceBox ul li{padding:20px;}
    .Technology_service .Technology_serviceBox ul li .tit{font-size: 16px;font-weight: bold;}
    .Technology_service .Technology_serviceBox ul li .dec{font-size: 14px;line-height: 25px;}
    .Technology_service .Technology_serviceCon ul li{padding:20px 30px;padding-right:80px;}
    .Technology_service .Technology_serviceCon ul li .txt p{font-size: 20px;}
    .Technology_service .Technology_serviceCon ul li .txt span{font-size: 14px;}
    .Technology_service .Technology_serviceCon ul li .icon{width:60px;height:60px;right:20px;line-height: 60px;}
    .Technology_service .Technology_serviceCon ul li .icon img{max-width:30px;max-height:30px;}
    .Question .Question_search .type span{width:120px;line-height: 40px;border-radius: 40px;}
    .Question .Question_search{padding-left:140px;}
    .Question .Question_search .searchbox{line-height: 40px;padding-right:100px;}
    .Question .Question_search .searchbox button{width:100px;border-radius: 40px;}
    .Question .Question_search .searchbox input{font-size: 14px;}
    .Question .Question_list .item{padding:20px;padding-right:75px;}
    .Question .Question_list .item .btn{width:40px;height:40px;right:15px;top:45px;}
    .Question .Question_list .item .tit{font-size: 16px;font-weight: bold;}
    .Question .Question_list .item .dec{font-size: 14px;line-height: 25px;height:50px;}
    .Question .Question_list .item .hidebox .q{font-size: 14px;line-height: 25px;padding-left:70px;}
    .otherContact .otherContactBox .item .txt ul li{padding-left:50px;}
}


@media(max-width:640px){
    .Contact .ContactCon{width:100%;}
    .Contact .map{width:100%;}
    .Contact .map #map{height:300px;}
    .Contact .ContactCon ul li{font-size: 14px;line-height: 24px;margin-bottom:10px;}
    .otherContact .otherContactBox .item{width:100%;padding:0 !important;}
    .otherContact .otherContactBox .item .img{position: relative;padding-top:44%;}
    .otherContact .otherContactBox .item .txt ul li:nth-child(2){height:auto;}
    .Technology_service .Technology_serviceBox ul li{width:48%;}
    .Technology_service .Technology_serviceCon ul li{width:98%;margin-bottom:10px;}
    .Technology_service .Technology_serviceBox ul li .icon img{max-width:28px;}
    .Technology_service .Technology_serviceCon ul li .txt p{font-size: 16px;}
    .Question .Question_search{padding-left:0;}
    .Question .Question_search .type{position: static;margin-bottom:10px;}
    .Question .Question_list .item{padding:15px;padding-right:60px;}
    .Question .Question_list .item .tit{font-size: 15px;}
    .Question .Question_list .item .btn{width:30px;height:30px;}
}

.Question_1{background: none;}

/* 荣誉资质 */
.Honor ul{}
.Honor ul li{width:33.33%;float:left;margin-bottom:2%;text-align: center;padding:0 0.5rem;box-sizing: border-box;background: url(../images/honorbg.png) repeat-x left top 2.3rem;position: relative;}
.Honor ul li .imgbox{padding-top:2rem;}
.Honor ul li .imgbox span{background-size: contain;align-items: flex-end;}
.Honor ul li .imgbox .box{display: inline-block;border:0.13rem solid #77473a;}
.Honor ul li .imgbox img{object-fit: contain;width:auto;height:auto;max-height:1.74rem;}
.Honor ul li .txt{font-size: 0.18rem;line-height: 0.3rem;height:0.68rem;margin-top:0.5rem;font-weight: normal;}

.Honor ul li::before{content:'';width:50px;background: url(../images/honorbg_l.png) no-repeat left top 2.3rem;height:100%;position: absolute;left:-50px;top:0;opacity: 0;}
.Honor ul li::after{content:'';width:50px;background: url(../images/honorbg_r.png) no-repeat right top 2.3rem;height:100%;position: absolute;right:-50px;top:0;opacity: 0;}

.Honor ul li:nth-child(3n+1)::before{display: block;opacity: 1;}
.Honor ul li:nth-child(3n+3)::after{display: block;opacity: 1;}

.Honor ul li:hover .imgbox span{transform: scale(1);-webkit-transform: scale(1);}
.Honor .more_btn{position: absolute;right: 0;top: 0;}
.fancybox-can-drag .fancybox-content{border:0.13rem solid #77473a;box-sizing: content-box;}

@media(max-width:1024px){
    .Honor ul{padding:0 50px;}
    .Honor ul li{padding:0 20px;}
    .Honor ul li .txt{font-size: 14px;line-height: 25px;height:50px;}
}

@media(max-width:640px){
    .Honor ul{padding:0 10px;}
    .Honor ul li{padding:0 10px;width:50%;}
    .Honor ul li:nth-child(3n+1)::before{display: block;opacity: 0;}
    .Honor ul li:nth-child(3n+3)::after{display: block;opacity: 0;}
    .Honor ul li:nth-child(2n+1)::before{display: block;opacity: 1;}
    .Honor ul li:nth-child(2n+2)::after{display: block;opacity: 1;}
    .Honor ul li::before,.Honor ul li::after{width:30px;}
    .Honor ul li::before{left:-20px;}
    .Honor ul li::after{right:-20px;}
}

/* 关于我们 */
.TabSlide{position: relative;}
.nones{ position:absolute; visibility:hidden; opacity:0; top:0;width: 100%;z-index: -10;left: 0;}
.About{position: relative;overflow: hidden;padding-bottom: 0;}
.About .AboutTxt{width:46.5%;padding:0rem 0 0.5rem 0;}
.About .AboutTxt .con{font-size: 0.18rem;line-height: 0.34rem;text-indent: 2em;margin-top: -0.1rem;}
.About .AboutImg{width:45%;position: absolute;top:0.9rem;right:0;}

.Number{/*background: url(../images/numbg.jpg) no-repeat center center;background-size: cover;*/padding:0.5rem 0 0;}
/* .Number ul::after{content:'';display: block;clear: both;} */
.Number ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin-left: -4%;}
.Number ul li{width: 29.33%;margin-left: 4%;margin-bottom: 0.6rem;}
.Number ul li .num {position: relative;color:#898989;}
.Number ul li .num p{font-family: zhengq;font-size: 0.54rem;line-height: 1;display: inline-block;color:#333;margin-right:5px;}
.Number ul li .num i{font-size: 0.24rem;font-weight: bold;color:#333;position: absolute;top:-0.05rem;line-height: 1;}
.Number ul li .text{color:#999;line-height: 0.3rem;}

@media(max-width:1024px){
    .About .AboutTxt{padding:0;}
    .Number ul li .num p{font-size: 40px;}
    .Number ul li .num i{font-size: 16px;}
    .Number ul li{margin-bottom:30px;}
    .Number ul li .text{line-height: 24px;}
    .About .AboutTxt .con{font-size: 14px;line-height: 24px;}
}

@media(max-width:768px){
    .Number ul{flex-wrap: wrap;}
    .Number ul::after{content:'';display: block;clear: both;}
    .Number ul {margin-left:-5%;}
    .Number ul li{width:28.33%;margin-left:5%;}
}

@media(max-width:640px){
    .Number ul li{width:45%;}
    .About .AboutTxt{width:100%;margin-bottom:20px;}
    .About .AboutImg{position: static;width:100%;}
    .Number ul li .text{font-size: 13px;}
}

.nTit_ab .dec{font-weight: bold;color:var(--main-bg-color);font-size: 0.18rem;}

.Culture{padding-bottom:0;}
.Culture .CultureBox ul{display: flex;margin-left:-1%;}
/* .Culture .CultureBox ul::after{content:'';display: block;clear: both;} */
.Culture .CultureBox ul li{float:left;margin-left:1%;width:18.5%;position: relative;transition: all .5s;}
.Culture .CultureBox ul li .img{padding-top:5.6rem;}
.Culture .CultureBox ul li .txt{position: absolute;padding:0.3rem;width:100%;box-sizing: border-box;top:0.4rem;left:0;color:#fff;max-height:70%;overflow: auto;}
.Culture .CultureBox ul li .txt b{display: block;width:20px;height:3px;background: #fff;}
.Culture .CultureBox ul li .txt .tit{font-size: 0.26rem;font-weight: normal;margin:0.2rem 0 0.3rem 0;}
.Culture .CultureBox ul li .txt .con{font-size: 0.2rem;line-height: 0.34rem;opacity: 0;transition: all 0.5s;transform: translateY(-25px);}
.Culture .CultureBox ul li .icon{width:0.58rem;height:0.58rem;line-height: 0.58rem;text-align: center;border-radius: 50%;border:1px solid #fff;position: absolute;bottom:0.5rem;left:0.3rem;}
.Culture .CultureBox ul li .icon img{max-width:0.38rem;max-height:0.38rem;}
.Culture .CultureBox ul li.on .txt .con{opacity: 1;transform: translateY(0);}
.Culture .CultureBox ul li:hover .icon img{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

.Culture .CultureBox ul li.on{width:40.5%;}

@media(max-width:1024px){
    .Culture .CultureBox ul li .img{padding-top:4rem;}
    .Culture .CultureBox ul li .txt{padding:20px;top:10px;}
    .Culture .CultureBox ul li .txt .tit{font-size: 16px;font-weight: bold;margin:10px 0 20px 0;}
    .Culture .CultureBox ul li .txt .con{font-size: 14px;line-height: 24px;}
    .Culture .CultureBox ul li .icon{left:20px;bottom:20px;width:40px;height:40px;line-height: 40px;}
    .Culture .CultureBox ul li .icon img{max-width:20px;max-height:20px;}
}

@media(max-width:768px){
    .Culture .CultureBox ul{flex-wrap: wrap;}
    .Culture .CultureBox ul li{width:49%;margin-bottom:1%;}
    .Culture .CultureBox ul li.on{width:49%;}
}

@media(max-width:640px){
    .Culture .CultureBox ul li{width:99%;margin-bottom:1%;}
    .Culture .CultureBox ul li.on{width:99%;}
    .Culture .CultureBox ul li .img{padding-top:80%;}
    .Culture .CultureBox ul li .icon{}
}

.History{background: url(../images/hisbg.png) no-repeat bottom center;background-size: 100% auto;position: relative;}
.History .HistoryBox{position: relative;}
.History .HistoryBox::before{content:'';display: block;width:100%;height:1px;background: #e5e5e5;position: absolute;bottom:0.8rem;left:0;}
.History .HistoryBox .item{padding-left:1rem;position: relative;padding-bottom:0.8rem;}
.History .HistoryBox .item .year{width:0.85rem;height:100%;position: absolute;left:0;top:0;}
.History .HistoryBox .item .year .b_year{font-size: 0.2rem;font-weight: bold;position: absolute;left:0;bottom:0;background: #fff;width:100%;height:0.8rem;display: flex;align-items: center;justify-content: center;}
.History .HistoryBox .item .year .t_year{width:0.85rem;height:0.85rem;display: flex;align-items: center;justify-content: center;font-size: 0.24rem;font-weight: bold;box-sizing: border-box;border:1px solid #e5e5e5;border-radius: 50%;color:#ccc;background: #fff;position: relative;}
.History .HistoryBox .item .year::before{content:'';display: block;width:1px;height:100%;background: #e5e5e5;position: absolute;left:50%;top:0;margin-left:-0.5px;}
.History .HistoryBox .item .dotico{width:10px;height:10px;background: #e5e5e5;border-radius: 50%;position: absolute;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);bottom:calc(0.8rem - 5px);z-index:9;}

.History .HistoryBox .item.slick-current .dotico{height:0.46rem;width:0.46rem;background:url(../images/hisico.png) no-repeat center center var(--main-bg-color);background-size: 0.22rem;bottom:calc(0.8rem - 0.23rem);}
.History .HistoryBox .item.slick-current .year .b_year{font-size: 0.24rem;color:var(--main-bg-color);}
.History .HistoryBox .item.slick-current .year .t_year{background: var(--main-bg-color);border:1px solid var(--main-bg-color);color:#fff;}

.History .HistoryBox .item .con{height:4rem;overflow: auto;box-sizing: border-box;padding:0.2rem;padding-left:0;padding-bottom:0.1rem;}
.History .HistoryBox .item .con ul li{padding-left:15px;position: relative;line-height: 0.26rem;color:#666;margin-bottom:8px;}
.History .HistoryBox .item .con ul li::before{content:'';display: block;width:5px;height:5px;background-image: linear-gradient(90deg, #facb22, #f83700);border-radius: 50%;position: absolute;left:0;top:9px;}

.History .HistoryBox .slick-arrow{position: absolute;bottom:0.5rem;background: #d8d8d8;}
.History .HistoryBox .slick-arrow.slick-prev{left:-0.6rem;}
.History .HistoryBox .slick-arrow.slick-next{right:-0.6rem;}
.History .HistoryBox .slick-arrow:hover{background-image: linear-gradient(90deg, #facb22, #f83700);}

@media(max-width:1024px){
    .History .HistoryBox .item .year .t_year{width:65px;height:65px;font-size: 18px;}
    .History .HistoryBox .item .year{width:65px;}
    .History .HistoryBox .item{padding-left:78px;padding-bottom:60px;}
    .History .HistoryBox .item .year .b_year{height:60px;font-size: 16px;}
    .History .HistoryBox .item.slick-current .year .b_year{font-size: 18px;}
    .History .HistoryBox::before{bottom:60px;}
    .History .HistoryBox .item .dotico{bottom:55px;}
    .History .HistoryBox .slick-arrow{bottom:40px;}
    .History .HistoryBox .slick-arrow.slick-next{right:-30px;}
    .History .HistoryBox .slick-arrow.slick-prev{left:-30px;}
    .History .HistoryBox .item.slick-current .dotico{width:30px;height:30px;background-size:15px;bottom:45px;}
    .History .HistoryBox .item .con ul li{line-height: 24px;}
}

@media(max-width:640px){
    .History .HistoryBox{padding:0 20px;}
    .History .HistoryBox .item .con{height:auto;min-height:180px;}
}

.Honor_bg{background: #f0f4f8;padding-bottom:0.3rem;padding-top: 0.3rem;}
.Honor_bg .nTit{margin-bottom: 0.3rem;}
.Shehuizr .ShehuizrBox .item{position: relative;}
.Shehuizr .ShehuizrBox .item .img{padding-top:6.56rem;}
.Shehuizr .ShehuizrBox .item .txt{width:50%;box-sizing: border-box;padding:0.6rem;position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color:#fff;}
.Shehuizr .ShehuizrBox .item .txt .con{font-size: 0.18rem;line-height: 0.34rem;margin-bottom:0.5rem;text-indent: 2em;max-height:4rem;overflow: auto;padding-right:10px;}

@media(max-width:1024px){
    .Shehuizr .ShehuizrBox .item .img{padding-top:4.56rem;}
    .Shehuizr .ShehuizrBox .item .txt{padding:5%;}
    .Shehuizr .ShehuizrBox .item .txt .con{font-size: 14px;line-height: 24px;max-height:2.8rem;margin-bottom:30px;}
}

@media(max-width:768px){
    .Shehuizr .ShehuizrBox .item .txt{padding:20px;}
}

@media(max-width:640px){
    .Shehuizr .ShehuizrBox .item .img::after{content:'';display: block;width:100%;height:100%;background: rgba(0,0,0,0.3);position: absolute;top:0;left:0;}
    .Shehuizr .ShehuizrBox .item .txt .con{margin-bottom:15px;}
    .Shehuizr .ShehuizrBox .item .txt{width:100%;z-index:99;} 
}


/* 加入我们 */
.JoinEnter ul{margin-left:-2%;}
.JoinEnter ul li{width:48%;float:left;margin-left:2%;position: relative;}
.JoinEnter ul li .img{padding-top:3rem;}
.JoinEnter ul li .txt{position: absolute;color:#fff;position: absolute;left:0;top:50%;width:100%;box-sizing: border-box;padding:0.3rem;text-align: center;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.JoinEnter ul li .txt .tit{font-weight: bold;color:#fff;font-size: 0.3rem;}
.JoinEnter ul li .txt .dec{font-size: 0.18rem;margin:0.1rem 0 0.3rem 0;}
.JoinEnter ul li .txt .more{width:0.6rem;height:0.6rem;text-align: center;line-height: 0.6rem;background-image:linear-gradient(90deg, #facb22, #f83700);border-radius: 50%;margin:0 auto;}
.JoinEnter ul li .txt .more img{max-width:0.26rem;}

.Join_ad{background-size: cover;background-repeat: no-repeat;background-position: center center;padding:1.3rem 0;}
.Join_ad .text{text-align: center;font-size: 0.4rem;font-weight: bold;color:#fff;line-height: 1.8;}

.Join_rczl{background: url(../images/rczlbg.png) repeat-x top center;}
.Join_rczl .Join_rczlBox ul{display: flex;margin-left:-2%;flex-wrap: wrap;}
.Join_rczl .Join_rczlBox ul li{width:31.33%;float:left;margin-left:2%;margin-bottom:2%;background: url(../images/zlbg.png) no-repeat center center;background-size: 100% 100%;box-sizing: border-box;padding:0.35rem;}
.Join_rczl .Join_rczlBox ul li .icon {margin-top:0.2rem;}
.Join_rczl .Join_rczlBox ul li .icon img{max-width:0.4rem;}
.Join_rczl .Join_rczlBox ul li .tit{font-size: 0.24rem;color:var(--main-bg-color);font-weight: normal;margin-top:0.3rem;}
.Join_rczl .Join_rczlBox ul li b{display: block;width:15px;height:3px;background-image: linear-gradient(90deg, #facb22, #f83700);margin:0.15rem 0;}
.Join_rczl .Join_rczlBox ul li .dec{font-size: 0.18rem;line-height: 0.34rem;min-height:1.36rem;}
.Join_rczl .Join_rczlBox ul li:hover .icon img{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

.Join_rcfl{background: url(../images/rcflbg.png) no-repeat top center;}
.Join_rcfl .Join_rcflBox ul{margin-left:-6%;}
.Join_rcfl .Join_rcflBox ul li{width:14%;float:left;margin-left:6%;margin-bottom:4%;text-align: center;}
.Join_rcfl .Join_rcflBox ul li .icon{width:0.8rem;height:0.8rem;border-radius: 50%;background: url(../images/yuan.png) no-repeat center center;background-size: cover;text-align: center;line-height: 0.8rem;margin:0 auto;}
.Join_rcfl .Join_rcflBox ul li .icon img{max-width:0.4rem;}
.Join_rcfl .Join_rcflBox ul li .txt{}
.Join_rcfl .Join_rcflBox ul li .txt .tit{font-size: 0.22rem;font-weight: normal;margin:0.1rem 0;}
.Join_rcfl .Join_rcflBox ul li .txt .dec{color:#999;line-height: 0.28rem;height:0.56rem;}
.Join_rcfl .Join_rcflBox ul li:hover .icon img{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

.Join_rcfl .Join_rcflImg{}
.Join_rcfl .Join_rcflImg .slider{background: url(../images/line.png) no-repeat center center;width:150%;margin-left:-25%;}
.Join_rcfl .Join_rcflImg .slider .slick-track{padding:0.8rem 0;}
.Join_rcfl .Join_rcflImg .slick-list{margin-left:-1.6rem;}
.Join_rcfl .Join_rcflImg .item {transition: all .3s;height:6.2rem;}
.Join_rcfl .Join_rcflImg .item .img{width:3.2rem;height:3.2rem;border-radius: 50%;transition: margin-top .5s;margin:0 0.45rem;}
.Join_rcfl .Join_rcflImg .item .img::after{width:101%;height:101%;border-radius: 50%;background: rgba(255,255,255,0.7);position: absolute;top:50%;left:50%;content:'';transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);opacity: 0;transition: all .3s;-webkit-transition: all .3s;}
.Join_rcfl .Join_rcflImg .item.slick-active{}
.Join_rcfl .Join_rcflImg .item.slick-active .img{width:5rem;height:5rem;margin-top:-0.6rem;}
.Join_rcfl .Join_rcflImg .item.slick-active .img::after{opacity: 1;}
.Join_rcfl .Join_rcflImg .item.slick-active + .item{}
.Join_rcfl .Join_rcflImg .item.slick-active + .item .img{width:3.2rem;height:3.2rem;margin-top:2rem;}
.Join_rcfl .Join_rcflImg .item.slick-active + .item .img::after{opacity: 0;}
.Join_rcfl .Join_rcflImg .item.slick-active + .item + .item{}
.Join_rcfl .Join_rcflImg .item.slick-active + .item + .item .img{width:5rem;height:5rem;margin-top:-0.5rem;}
.Join_rcfl .Join_rcflImg .item.slick-active + .item + .item .img::after{opacity: 0;}
.Join_rcfl .Join_rcflImg .item.slick-active + .item + .item + .item{}
.Join_rcfl .Join_rcflImg .item.slick-active + .item + .item + .item .img{width:3.2rem;height:3.2rem;margin-top:3rem;}
.Join_rcfl .Join_rcflImg .item.slick-active + .item + .item + .item .img::after{opacity: 0;}
.Join_rcfl .Join_rcflImg .item.slick-active + .item + .item + .item + .item{}
.Join_rcfl .Join_rcflImg .item.slick-active + .item + .item + .item + .item .img{width:3.2rem;height:3.2rem;margin-top:-0.8rem;}
.Join_rcfl .Join_rcflImg .item.slick-active + .item + .item + .item + .item .img::after{opacity: 1;}

.Join_rcfl .Join_rcflImg .text{text-align: right;position: relative;font-size: 0.3rem;font-weight: bold;color:var(--main-bg-color);overflow: hidden;}
.Join_rcfl .Join_rcflImg .text span{display: inline-block;background: #fff;padding-right:4rem;position: relative;}
.Join_rcfl .Join_rcflImg .text span i{width:5px;height:5px;background: var(--main-bg-color);border-radius: 50%;display: inline-block;vertical-align: middle;margin-right:15px;position: relative;top:-3px;}
.Join_rcfl .Join_rcflImg .text::before{content:'';display: block;width:100%;height:1px;background:#e5e5e5;position: absolute;left:8%;top:50%;margin-top:-0.5px;}

.Join_rcfl .Join_rcflImg .slick-arrow{position: absolute;bottom:-50px;z-index:99;}
.Join_rcfl .Join_rcflImg .slick-arrow.slick-prev{left:16%;}
.Join_rcfl .Join_rcflImg .slick-arrow.slick-next{left:20%;}

@media(max-width:1440px){
    .Join_rcfl .Join_rcflImg .item .img{margin:0 0.35rem;}
}

@media(max-width:1024px){
    .JoinEnter ul li .img{padding-top:2rem;}
    .JoinEnter ul li .txt .tit{font-size: 18px;}
    .JoinEnter ul li .txt .dec{font-size: 14px;margin:10px 0 20px 0;}
    .JoinEnter ul li .txt .more{width:40px;height:40px;line-height: 40px;}
    .JoinEnter ul li .txt .more img{max-width:20px;}
    .Join_rczl .Join_rczlBox ul li{padding:20px;}
    .Join_rczl .Join_rczlBox ul li .tit{font-size: 16px;font-weight: bold;margin-top:20px;}
    .Join_rczl .Join_rczlBox ul li .dec{font-size: 14px;line-height: 24px;min-height:96px;}
    .Join_rczl .Join_rczlBox ul li .icon img{max-width:30px;}
    .Join_rcfl .Join_rcflBox ul li .icon{width:60px;height:60px;line-height: 60px;}
    .Join_rcfl .Join_rcflBox ul li .icon img{max-width:25px;}
    .Join_rcfl .Join_rcflBox ul li .txt .tit{font-size: 16px;font-weight: bold;}
    .Join_rcfl .Join_rcflBox ul li .txt .dec{line-height: 24px;height:48px;}
    .Join_rcfl .Join_rcflImg .slider{width:100%;margin-left:0;}
    .Join_rcfl .Join_rcflImg .slick-list{margin-left:0;}
    .Join_rcfl .Join_rcflImg .item {padding:20px;height:auto;padding-bottom:30px;}
    .Join_rcfl .Join_rcflImg .slider .slick-track{padding:0;}
    .Join_rcfl .Join_rcflImg .item .img{width:100% !important;padding-top:100%;height:auto !important;margin-top:0 !important;margin:0 !important;}
    .Join_rcfl .Join_rcflImg .item .img::after{opacity: 0 !important;}
    .Join_rcfl .Join_rcflImg .slider{background: none;}
    .Join_rcfl .Join_rcflImg .text span{padding-right:0;}
    .Join_rcfl .Join_rcflImg .text{font-size: 18px;}
    .Join_rcfl .Join_rcflImg .slick-arrow{bottom:-34px;}
    .Join_rcfl .Join_rcflImg .slick-arrow.slick-prev{left:0;}
    .Join_rcfl .Join_rcflImg .slick-arrow.slick-next{left:60px;}
}

@media(max-width:640px){
    .JoinEnter ul li{width:98%;margin-bottom:10px;}
    .JoinEnter ul li .img{padding-top:50%;}
    .Join_rczl .Join_rczlBox ul li{width:98%;}
    .Join_rcfl .Join_rcflBox ul li{width:44%;}
}

/* 人才招收 */
.Rencaizs{background: url(../images/rczsbg.jpg) no-repeat bottom center;background-size: 100% auto;}
.Rencaizs .download a{display: flex;align-items: center;justify-content: center;font-weight: normal;}
.Rencaizs .download img{display: inline-block;margin:0 10px;}
.Rencaizs .download{margin-top:0.1rem;}
.Rencaizs .NewsInfoCon strong{font-size: 0.2rem;color:#333;display: block;margin-bottom:5px;}

@media(max-width:1024px){
    .Rencaizs .NewsInfoCon strong{font-size: 16px;}
}

/* 人才引进 */
.Dengji{padding:0.6rem;text-align: center;background: url(../images/ypdjbg.jpg) no-repeat center center;background-size: cover;}
.Dengji .text{font-size: 0.32rem;font-weight: bold;color:var(--main-bg-color);}
.Dengji .btn{margin-top:0.2rem;}
.Dengji .btn a{width:1.96rem;line-height: 0.56rem;text-align: center;border:2px solid var(--main-bg-color);border-radius: 0.56rem;color:var(--main-bg-color);display: inline-block;font-weight: bold;}
.Dengji .btn a i{width:26px;height:13px;background: url(../images/jt_b.png) no-repeat center center;background-size: contain;display: inline-block;margin-left:10px;}
.Dengji .btn a:hover{background: var(--main-bg-color);color:#fff;}
.Dengji .btn a:hover i{background: url(../images/nextc.png) no-repeat center center;background-size: contain;}

.JobSelect{margin:0.45rem 0 0.35rem 0;font-size: 0.18rem;font-weight: normal;}
.JobSelect .type{width:47%;}
.JobSelect .type::after{content:'';display: block;clear: both;}
.JobSelect .type .typeli{width:30.33%;float:left;margin-right:3%;box-sizing: border-box;}
.JobSelect .type .typeitem{line-height: 0.6rem;border-radius: 0.6rem;background: #f7f8fa;text-align: center;}
.JobSelect .type .typeitem a{display: block;}
.JobSelect .type .typeitem.on{background: var(--main-bg-color);}
.JobSelect .type .typeitem.on a{color:#fff;}
.JobSelect .type .typeitem:hover{background: var(--main-bg-color);}
.JobSelect .type .typeitem:hover a{color:#fff;}

.SelectBox{border:1px solid #e5e5e5;border-radius: 0.6rem;line-height: 0.6rem;position: relative;}
.SelectBox .SelectTxt span{display: block; background: url(../images/selectarr.png) no-repeat right 0.3rem center;padding-right:0.35rem;padding-left:0.2rem;cursor: pointer;}
.SelectBox .SelectUl{position: absolute; left: 0; right: 0; top: 102%; z-index: 999; background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.1); display: none; max-height: 2rem; overflow: auto;}
.SelectBox .SelectUl .ul li a{display: block;line-height: 0.4rem; padding: 0 0.3rem; color: #333;border:none;}
.SelectBox .SelectUl .ul li:hover a{background: var(--main-bg-color);color:#fff;}

.JobSelect .searchbox{line-height: 0.6rem;border-radius: 0.6rem;background: #fff;width:100%;box-sizing: border-box;padding-right:1.2rem;position: relative;border:1px solid #e5e5e5;width:53%;}
.JobSelect .searchbox button{width:1.2rem;height:100%;border-radius: 0.6rem;background: var(--main-bg-color);color:#fff;text-align: center;position: absolute;right:0;top:0;}
.JobSelect .searchbox input{width:100%;height:100%;box-sizing: border-box;padding:0 0.3rem;font-size: 0.16rem;}

.Job .item{margin-bottom:0.3rem;background: #f7f8fa;}
.Job .item .JobTit{line-height: 0.7rem;padding:0 0.5rem;font-weight: normal;cursor: pointer;font-size: 0.18rem;transition: all .5s;}
.Job .item .JobTit ul::after{content:'';display: block;clear: both;}
.Job .item .JobTit ul li{float:left;box-sizing: border-box;padding-left:0.3rem;}
.Job .item .JobTit ul li.li1{width:28%;}
.Job .item .JobTit ul li.li2{width:22%;}
.Job .item .JobTit ul li.li3{width:15%;}
.Job .item .JobTit ul li.li4{width:12%;}
.Job .item .JobTit ul li.li5{width:15%;}
.Job .item .JobTit ul li.li6{width:8%;text-align: center;}
.Job .item .JobTit ul li.li6 i{display: inline-block;width:20px;height:20px;background: url(../images/down.png) no-repeat center center;}
.Job .item .JobTit.on{background: var(--main-bg-color);color:#fff;}
.Job .item .JobTit.on ul .li6 i{background: url(../images/downc.png) no-repeat center center;}
.Job .item .JonCon{padding:0.5rem 1rem;display: none;}
.Job .item .JonCon .txt{margin-bottom:0.3rem;}
.Job .item .JonCon .txt .tit{font-size: 0.2rem;font-weight: bold;margin-bottom:0.1rem;}
.Job .item .JonCon .txt .con{font-size: 0.18rem;line-height: 0.34rem;}
.Job .item .JonCon .xinz{font-size: 0.2rem;font-weight: bold;color:var(--main-bg-color);margin-bottom:0.3rem;}
.Job .item .JonCon .addbox .more_btn{display: inline-block;}
.Job .item .JonCon .addbox .warntxt{display: inline-block;font-size: 0.2rem;font-weight: bold;margin-left:0.2rem;font-style: italic;}

@media(max-width:1024px){
    .Dengji{padding:30px;}
    .Dengji .text{font-size: 20px;}
    .Dengji .btn a{width:140px;line-height: 38px;}
    .Dengji .btn a i{width:20px;}
    .JobSelect .type{font-size: 14px;}
    .JobSelect .type .typeitem{line-height: 35px;border-radius: 35px;}
    .SelectBox{line-height: 35px;border-radius: 35px;}
    .SelectBox .SelectTxt span{padding:0 20px;}
    .JobSelect .searchbox{line-height:35px;border-radius: 35px;}
    .JobSelect .searchbox input{font-size: 14px;}
    .Job .item{margin-bottom:10px;}
    .Job .item .JobTit{padding:0 20px;line-height: 50px;font-size: 14px;}
    .Job .item .JobTit ul li{padding-left:20px;}
    .Job .item .JonCon{padding:30px 40px;}
    .Job .item .JonCon .txt .tit{font-size: 16px;}
    .Job .item .JonCon .txt .con{font-size: 14px;line-height: 24px;}
    .Job .item .JonCon .xinz{font-size: 16px;}
    .Job .item .JonCon .addbox .warntxt{display: block;margin-left:0;font-size: 15px;}
}

@media(max-width:768px){
    .Dengji .text{font-size: 18px;}
    .Dengji .btn a{line-height: 32px;width:120px;}
    .JobSelect .type{width:100%;margin-bottom:10px;}
    .JobSelect .searchbox{width:100%;}
}

@media(max-width:640px){
    .Job .item .JobTit{padding:0;line-height: 40px;}
    .Job .item .JobTit ul li.li2{display: none;}
    .Job .item .JobTit ul li.li3{display: none;}
    .Job .item .JobTit ul li.li4{display: none;}
    .Job .item .JobTit ul li.li5{width:40%;}
    .Job .item .JobTit ul li.li6{width:15%;}
    .Job .item .JobTit ul li.li1{width:45%;}
    .Job .item .JonCon{padding:20px;}
}

/* 应聘登记表 */
.YingpForm{padding:1rem 0;font-size: 0.18rem;}
.YingpForm .Y_tit{text-align: center;background: url(../images/newsinfoline.png)repeat-x bottom center;padding-bottom:0.3rem;margin-bottom:0.3rem;}
.YingpForm .Y_tit h2{font-size: 0.4rem;}
.YingpForm .Y_tit .dec{font-size: 0.18rem;line-height: 0.34rem;margin-top:0.15rem;}

.YingpForm .FormBox{margin-bottom:0.5rem;}
.YingpForm .FormBox .FormTit{line-height: 0.6rem;background: #f9f9f9;font-size: 0.2rem;font-weight: bold;padding:0 0.3rem;margin-bottom:0.2rem;}

.YingpForm .FormBox table{border-collapse: collapse;border-spacing: 0;border: 1px solid #e5e5e5;width:100%;margin-bottom:20px;}
.YingpForm .FormBox table td{height:0.5rem;border:1px solid #e5e5e5;padding:0.05rem;}
.YingpForm .FormBox table td.name{text-align: center;font-weight: bold;padding:0.1rem 0.1rem;}
.YingpForm .FormBox table .td_input input{display: block;width:100%;box-sizing: border-box;padding:0 0.3rem;height:100%;}
.YingpForm .FormBox .FormSm{background: #fafafa;border:1px solid #e5e5e5;padding:0.3rem;font-size: 0.18rem;line-height: 0.32rem;text-indent: 2em;font-weight: normal;}
.YingpForm .FormBox .morebtn{margin-top:0.3rem;text-align: center;}
.YingpForm .FormBox .morebtn a{display: inline-block;width:40px;height:40px;line-height: 40px;text-align: center;background: #f9f9f9;border-radius: 50%;font-size: 24px;font-weight: normal;margin:0 10px;}
.YingpForm .FormBox .morebtn a:hover{
    background-image: linear-gradient(90deg, #facb22, #f83700);color:#fff;
}

.YingpForm .FormBox table .td_input .textbox{position: relative;height:100%;display: flex;align-items: center;justify-content: center;}
.YingpForm .FormBox table .td_input .textbox input{width:100%;position: relative;left:0;top:0;box-sizing: border-box;height:100%;padding:0 10px;z-index:99;}
.YingpForm .FormBox table .td_input .textbox textarea{width:100%;position: absolute;left:0;top:0;box-sizing: border-box;height:100%;padding:20px;z-index:99;height:1.4rem;position: relative;}
.YingpForm .FormBox table .td_input .textbox span{padding:0 0.3rem;color:#fe0101;position: absolute;left:0;top:0;word-break: break-all;width:100%;height:100%;display: flex;align-items: center;justify-content: center;box-sizing: border-box;padding:0 0.1rem;text-align:center;}
.YingpForm .FormBox table .td_input .textbox span.on{visibility: hidden;z-index:0;opacity: 0;}
.YingpForm .FormBox table .td_textarea .textbox{padding:0;text-align: left;box-sizing: border-box;justify-content:flex-start;}
.YingpForm .FormBox table .td_textarea textarea{border:none;text-align: left;box-sizing: border-box;padding:20px;}
.YingpForm .FormBox table .td_textarea .textbox span{padding:0;justify-content: flex-start;box-sizing: border-box;padding: 0 20px;}
.YingpForm .FormBox table .td_textarea textarea{height:1.4rem;}
.YingpForm .FormBox table .td_input .textbox1 span{justify-content: flex-start;text-align: left;padding:0 20px;}

.YingpForm .FormBox table.tc td{text-align: center;}
.YingpForm .FormBox table.tc td input{text-align: center;}

.YingpForm .more_btn{margin:0.5rem auto 0;font-size: 0.18rem;}
.YingpForm .more_btn button{font-size: 0.18rem;width:2rem;}

.YingpForm .FormBox .FormBox_con textarea{width:100%;height:1.8rem;border:1px solid #e5e5e5;box-sizing: border-box;padding:0.2rem 0.3rem;}
.YingpForm input{font-size: 0.18rem;}
.YingpForm:-moz-placeholder {color: #fe0101;}
.YingpForm::-moz-placeholder {color: #fe0101;}
.YingpForm input:-ms-input-placeholder,
.YingpForm textarea:-ms-input-placeholder {color: #fe0101;}
.YingpForm input::-webkit-input-placeholder,
.YingpForm textarea::-webkit-input-placeholder {color: #fe0101;}

.YingpForm .FormBox table .td_input .pdbox{padding:0 0.3rem;}
.YingpForm .FormBox table .td_input input.text{display: inline-block;width:0.8rem;border-bottom:1px solid #e5e5e5;height:0.3rem;padding:0;text-align: left;padding:0 10px;}
.YingpForm .FormBox table .td_input input.text1{display: inline-block;width:0.5rem;border-bottom:1px solid #e5e5e5;height:0.3rem;padding:0;text-align: left;padding:0 10px;}
.YingpForm .FormBox table .td_input input.text2{display: inline-block;width:1.8rem;border-bottom:1px solid #e5e5e5;height:0.3rem;padding:0;text-align: left;padding:0 10px;}

.YingpForm .FormBox table .td_input .checkcon {padding:0.1rem 0.3rem; }
.YingpForm .FormBox .checkcon .choose-box{display: inline-block;line-height: 2;}
.YingpForm .FormBox .checkcon ul li{display: inline-block;margin-right:0.4rem;}
.YingpForm .FormBox .checkcon .choose-box input{display: inline-block;width:auto;}
.YingpForm .FormBox .td_input_workstate ul{overflow: hidden;}
.YingpForm .FormBox .td_input_workstate ul li{width:40%;float:left;margin:5px 0;}
.YingpForm .FormBox .td_input_workstate ul li:nth-child(4){width:12%;}
.YingpForm .FormBox .td_input_workstate ul li:nth-child(5){width:25%;margin-left:5%;}

.YingpForm .FormBox .uploadImg{position: relative;}
.YingpForm .FormBox .uploadImg .uploadImgBox{position: relative;width:100%;height:100%;max-width:180px;}
.YingpForm .FormBox .uploadImg .uploadImgBox .uploadImgbtn{position: relative;width:100%;height:100%;max-width:180px;background: url(../images/addico.svg) no-repeat center center;background-size: 0.65rem;cursor: pointer;}
.YingpForm .FormBox .uploadImg .uploadImgBox .uploadImgbtn input{width:100%;height:100%;opacity: 0;position: absolute;top:0;left:0;cursor: pointer;}
.YingpForm .FormBox .uploadImg .uploadImgBox .uploadImg_con{position: relative;width:100%;height:100%;}
.YingpForm .FormBox .uploadImg .uploadImgBox .uploadImg_con img{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);max-width:80%;max-height:90%;}

@media(max-width:1024px){
    .YingpForm{padding:30px 0;font-size: 14px;}
    .YingpForm .Y_tit h2{font-size: 20px;}
    .YingpForm .Y_tit .dec{font-size: 14px;margin-top:5px;}
    .YingpForm .FormBox table .td_input input{padding:0 10px;}
    .YingpForm .FormBox table .td_input .pdbox{padding:0 10px;}
    .YingpForm .FormBox table .td_input .checkcon{padding:10px;}
    .YingpForm .FormBox .td_input_workstate ul li{width:100% !important;margin-left:0 !important;}
    .YingpForm .FormBox .FormTit{line-height: 42px;font-size: 16px;}
    .YingpForm .FormBox table td{height:30px;padding:5px;}
    .YingpForm .FormBox table td.name{padding:5px;}
    .YingpForm .FormBox .uploadImg .uploadImgBox .uploadImgbtn{background-size: 30px;}
    .YingpForm .FormBox .FormSm{font-size: 14px;line-height: 25px;}
    .YingpForm .more_btn button{width:120px;line-height: 35px;font-size: 14px;}
}

@media(max-width:640px){
    .YingpForm .FormBox .FormBox_con{overflow: auto;}
    .YingpForm .FormBox table{width:800px;}
}


/* 导航仿真与测试评估 */
.ThreeNav{text-align: center;margin:1rem 0 0.6rem 0;position: relative;z-index: 999;}
.ThreeNav ul li{display: inline-block;margin:5px 0.1rem;line-height: 0.6rem;border-radius: 0.6rem;background: #f9f9f9;font-size: 0.18rem;font-weight: normal;position: relative;}
.ThreeNav ul li a{display: block;padding:0 0.25rem;}
.ThreeNav ul li dl{position: absolute;left: 0;top: 100%;width: 100%;background: #F9F9F9;border-radius: 5px;display: none;z-index: 333;padding: 0.1rem 0}
.ThreeNav ul li dl a{color: #333;font-size: 0.14rem;line-height: 2;}
.ThreeNav ul li dl dd:hover a{color: #1559a7}
.ThreeNav ul li:hover dl{display: block;}
.ThreeNav ul li .icon{display: inline-block;margin-right:0.1rem;}
.ThreeNav ul li .icon .img2{display: none;}
.ThreeNav ul li.on{background: var(--main-bg-color);}
.ThreeNav ul li.on > a{color:#fff;}
.ThreeNav ul li.on .icon .img1{display: none;}
.ThreeNav ul li.on .icon .img2{display: inline-block;}
.ThreeNav ul li:hover{background: var(--main-bg-color);}
.ThreeNav ul li:hover > a{color:#fff;}
.ThreeNav ul li:hover .icon .img1{display: none;}
.ThreeNav ul li:hover .icon .img2{display: inline-block;}

@media(max-width:1024px){
    .ThreeNav{margin:30px 0;}
    .ThreeNav ul li{font-size: 14px;line-height: 35px;border-radius: 35px;}
    .ThreeNav ul li a{padding:0 15px;}
}

@media(max-width:640px){
    .ThreeNav ul li{margin:5px;}
    .ThreeNav ul li a{padding:0 8px;}
}

.Product{background: url(../images/probg.png) repeat-x bottom center;}
.Product .ProductPart{padding-bottom:0.6rem;}
.Product .ProductBox.ProductBox2{display: inline-block; width: 100%;}
.Product .ProductBox{display: flex;justify-content:space-between;position: relative;}
.Product .ProductBox:after{position: absolute;left: -1.4rem;top: 15%;width: 4.57rem;height: 2.61rem;content: "";background: url(../images/probg2.png) no-repeat center;z-index: -1;background-size: contain;}
.Product .ProductBox .desc{width: 30%;}
.Product .ProductBox .desc h3{margin-bottom: 0.2rem;font-size: 0.38rem;color: #333333}
.Product .ProductBox .desc .info{line-height: 2;}
.Product .ProductBox .desc  .more_btn{margin-top: 0.2rem;}
.Product .ProductBox .probox{width: 67%}
.Product .ProductBox .item{width:48%;float:left;margin-left:2%;margin-bottom:2%;}
.Product .ProductBox .item .img{padding-top:55%;}
.Product .ProductBox .item .img span,
.Party_Style .Party_Style_part2 .slider .item .img span,
.Party_Style .Party_Style_part3 .item .img span,
.News ul li .img span,
.CaseSlider .item .img span,
.Party_Work ul li .img span,
.InfoImg .item .img span{width: calc(100% - 10px);height: calc(100% - 10px);left: 5px;top: 5px}
.HomeNews .HomeNewsR .imglist ul li{background: #f2f2f2}


.InfoImg .item .txt{padding:  0.1rem}
.Product .ProductBox .item .txt{padding-right:35px;position: relative;margin-top:0.3rem;line-height: 1.8;}
.Product .ProductBox .item .txt .tit{font-size: 0.24rem;font-weight: normal;}
.Product .ProductBox .item .txt .more{position: absolute;right:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.Product .ProductBox .item .more{opacity: 0;transition: all 0.5s;}
.Product .ProductBox .item .more img{margin-left: 0;transition: all 0.5s;transform: translateX(0);}
.Product .ProductBox .item:hover .more{opacity: 1;}
.Product .ProductBox .item:hover .more img{margin-left: 10px;transform: translateX(-10px);}

.Product .ProductBox.ProductBox2 .item{width: 31.33%;text-align: center;box-shadow: 0 2px 5.34px 0.66px #0000001c;background: #fff;}
.Product .ProductBox.ProductBox2 .img{padding-top: 78%;}
.Product .ProductBox.ProductBox2 .txt .more{position: static;transform: translateY(0);-webkit-transform: translateY(0);margin-top: 10px;width: auto !important;}
.Product .ProductBox.ProductBox2 .txt .more .hide{display: none;}
.Product .ProductBox.ProductBox2 .txt{padding: 25px;margin-top: 0 !important;}
.Product .ProductBox.ProductBox2 .item:hover .txt{background-color: var(--main-bg-color);color: #fff;}
.Product .ProductBox.ProductBox2 .item:hover .txt .more .show{display: none;}
.Product .ProductBox.ProductBox2 .item:hover .txt .more .hide{display: inline-block;vertical-align: middle;}

@media(max-width:1024px){
    .Product .ProductBox .item .txt{margin-top:18px;}
    .Product .ProductBox .item .txt .tit{font-size: 16px;}
    .Product .ProductBox .item .txt .more{width:20px;}
    .Product .ProductBox.ProductBox2 .item{width: 100%;margin-left: 0;}
}

@media(max-width:640px){
    .nTit h2{font-size: 18px;}
    .Product .ProductBox .item .txt .tit{font-size: 14px;}
    .Product .ProductBox.ProductBox2 .txt{padding: 10px;}
}

.Solution .SolutionBox .item{margin-bottom:0.3rem;border:1px solid #e5e5e5;transition: all .5s;}
.Solution .SolutionBox .item a{display: block;padding-left:4.6rem;position: relative;}
.Solution .SolutionBox .item .img{width:4.6rem;padding-top:3.45rem;position: absolute;left:0;top:0;}
.Solution .SolutionBox .item .img span,
.VideoList .item .img span{width: 96%;height: 96%;left: 2%;top: 2%}
.Solution .SolutionBox .item .txt{height:3.45rem;box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;padding:0.3rem 0.5rem;}
.Solution .SolutionBox .item .txt .tit{font-size: 0.24rem;font-weight: normal;}
.Solution .SolutionBox .item .txt .dec{font-size: 0.18rem;line-height: 0.34rem;color:#666;margin:0.1rem 0 0.3rem 0;}
.Solution .SolutionBox .item:hover{box-shadow: 0 0 15px rgba(0,0,0,0.15);}
.Solution .SolutionBox .item{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Solution .SolutionBox .item .more{opacity: 0;transition: all 0.5s;}
.Solution .SolutionBox .item .more img{margin-left: 0;transition: all 0.5s;}
.Solution .SolutionBox .item:hover .more{opacity: 1;}
.Solution .SolutionBox .item:hover .more img{margin-left: 10px;}

@media(max-width:1024px){
    .Solution .SolutionBox .item a{padding-left:300px;}
    .Solution .SolutionBox .item .img{width:300px;padding-top:220px;}
    .Solution .SolutionBox .item .txt{height:220px;padding:20px;}
    .Solution .SolutionBox .item .txt .tit{font-size: 16px;font-weight: bold;}
    .Solution .SolutionBox .item .txt .dec{font-size: 14px;line-height: 24px;}
    .Solution .SolutionBox .item .txt .more{width:20px;}
}

@media(max-width:640px){
    .Solution .SolutionBox .item a{padding-left:150px;}
    .Solution .SolutionBox .item .img{width:150px;padding-top:120px;}
    .Solution .SolutionBox .item .txt{height:120px;padding:8px 10px;}
    .Solution .SolutionBox .item .txt .tit{font-size: 15px;line-height: 20px;}
    .Solution .SolutionBox .item .txt .dec{font-size: 13px;line-height: 22px;margin:8px 0;}
}

.CaseSlider{background: #dfeaf7;}
.CaseSlider .slick-list{margin-left:-0.3rem;}
.CaseSlider .item{background: #F2F2F2;margin-left:0.3rem;}
.CaseSlider .item .img{padding-top:55%;}
.CaseSlider .item .txt{padding:0.3rem;}
.CaseSlider .item .txt .tit{font-size: 0.2rem;font-weight: normal;margin-bottom:0.2rem;}
.CaseSlider .item .more{opacity: 0;transition: all 0.5s;}
.CaseSlider .item .more img{margin-left: 0;transition: all 0.5s;}
.CaseSlider .item:hover .more{opacity: 1;}
.CaseSlider .item:hover .more img{margin-left: 10px;}

@media(max-width:1024px){
    .CaseSlider .item .txt{padding:20px;}
    .CaseSlider .item .txt .tit{font-size: 16px;font-weight: bold;}
    .CaseSlider .item .txt .more{width:20px;}
}

@media(max-width:640px){
    .CaseSlider .item .txt{padding:10px;}
    .CaseSlider .item .txt .tit{font-size: 14px;}
}

.Product_1{background: none;}
.Product_1 .ProductBox .item{margin-bottom:3%;}

.Case .CaseBox{margin-left:-2%;}
.Case .CaseBox .item{background: #f5f5f5;margin-left:2%;margin-bottom:4%;width:31.33%;float:left;}
.Case .CaseBox .item .img{padding-top:55%;}
.Case .CaseBox .item .txt{padding:0.3rem;}
.Case .CaseBox .item .txt .tit{font-size: 0.2rem;font-weight: normal;margin-bottom:0.2rem;}

@media(max-width:1024px){
    .Case .CaseBox .item .txt{padding:20px;}
    .Case .CaseBox .item .txt .tit{font-size: 16px;font-weight: bold;}
    .Case .CaseBox .item .txt .more{width:20px;}
}

@media(max-width:640px){
    .Case .CaseBox .item{width:48%;}
    .Case .CaseBox .item .txt{padding:10px;}
    .Case .CaseBox .item .txt .tit{font-size: 14px;}
}

/* .NewsInfo .NewsInfoCon p strong{font-size: 0.24rem;color:#333;} */

@media(max-width:1024px){
    .NewsInfo .NewsInfoCon p strong{font-size: 16px;}
}

.otherCase{margin-top:0.8rem;}
.otherCase .slick-list{margin-left:-0.2rem;}
.otherCase .item{margin-left:0.2rem;background: #f5f7fa;}
.otherCase .item .img{padding-top:65%;}
.otherCase .item .txt{padding:0.2rem;padding-right:0.6rem;position: relative;}
.otherCase .item .txt .tit{font-weight: normal;font-size: 0.18rem;}
.otherCase .item .txt .more{position: absolute;width:0.26rem;right:0.2rem;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.otherCase .slick-arrow{position: absolute;top:-1rem;}
.otherCase .slick-arrow.slick-prev{right:0.8rem;}
.otherCase .slick-arrow.slick-next{right:0;}

@media(max-width:1024px){
    .otherCase .slick-arrow{top:-60px;}
    .otherCase .slick-arrow.slick-prev{right:50px;}
    .otherCase .item .txt{font-size: 15px;padding:15px;padding-right:40px;}
    .otherCase .item .txt .more{width:20px;}
    .otherCase .item .txt .tit{font-size: 14px;}
}


/* 产品详情 */
.ProductInfo .nTit .eye{padding-left:23px;background: url(../images/eye.png) no-repeat left center;}
.ProTit{font-size: 0.32rem;font-weight: bold;color:var(--main-bg-color);margin-bottom:0.4rem;}

/* .ProductInfo .con{font-size: 0.18rem;line-height: 0.34rem;color:#666;text-indent: 2em;} */
.ProductInfo .con,.ProductInfo .con *,.Feature .FeatureBox ul li .con{font-size: 16px !important;line-height: 2em !important;color:#666 !important;font-family:宋体 !important;}
.ProductInfo .ProImg{margin-top:0.5rem;}
.ProductInfo .ProImg .item img{width:100%;max-width: 650px;margin: 0 auto;display: block}

.ProductInfo .ProImg .slick-dots{position: absolute;bottom:0.3rem;left:0;width:100%;text-align: center;}
.ProductInfo .ProImg .slick-dots li{display: inline-block;width:0.15rem;height:0.15rem;border-radius: 50%;background: #fff;margin:0 0.1rem;}
.ProductInfo .ProImg .slick-dots li button{display: none;}
.ProductInfo .ProImg .slick-dots li.slick-active{background: var(--main-bg-color);}

.Feature{background: #f5f7fa;}
.Feature .FeatureBox ul{display: flex;flex-wrap: wrap;margin-left:-1%;}
.Feature .FeatureBox ul li{width:49%;margin-left:1%;margin-bottom:1%;background: #fff;padding:0.35rem;box-sizing: border-box;}
.Feature .FeatureBox ul li .tit{font-size: 0.2rem;font-weight: bold;padding-left:35px;background: url(../images/feaico.png) no-repeat center left;margin-bottom:0.1rem;}
.Feature .FeatureBox ul li .con{font-size: 0.18rem;line-height: 0.34rem;color:#666;}

.Canshu{background: url(../images/canshubg.png) repeat-x bottom center;}
.Canshu .CanshuBox table{width:100%;border-collapse: collapse;border-spacing: 0;border: 1px solid #e5e5e5;background: #fff;text-align: center;}
.Canshu .CanshuBox table tr td{height:0.6rem;font-size: 0.18rem;border:1px solid #e5e5e5;}
.Canshu .CanshuBox table tr.trTit td{font-size: 0.24rem;font-weight: normal;background: var(--main-bg-color);color:#fff;height:0.7rem;}

.otherPro .otherProBox .slick-list{margin-left:-0.4rem;}
.otherPro .otherProBox .item{margin-left:0.4rem;}
.otherPro .otherProBox .item .img{padding-top:55%;}
.otherPro .otherProBox .item .txt{font-size: 0.2rem;font-weight: normal;text-align: center;margin-top:0.2rem;}

@media(max-width:1024px){
    .ProTit{font-size: 20px;margin-bottom:20px;}
    .ProductInfo .con{font-size: 14px;line-height: 24px;}
    .ProductInfo .ProImg .slick-dots li{width:8px;height:8px;}
    .Feature .FeatureBox ul li{padding:20px;}
    .Feature .FeatureBox ul li .tit{font-size: 16px;}
    .Feature .FeatureBox ul li .con{font-size: 14px;line-height: 25px;}
    .Canshu .CanshuBox table tr td{font-size: 14px;height:40px;}
    .Canshu .CanshuBox table tr.trTit td{font-size: 16px;font-weight: bold;height:45px;}
    .otherPro .otherProBox .item .txt{font-size: 15px;}
}

@media(max-width:640px){
    .Feature .FeatureBox ul li{width:99%;}
}

/* 创新资讯 */
.nTit .ProTit{margin-bottom:0;}
.Chuangxzx{background: url(../images/cxzxbg.jpg) no-repeat bottom center;background-size: 100% auto;}
.Chuangxzx .Qianyxx{margin-bottom:0.8rem;}
.Qianyxx .QianyxxBox ul li{margin-bottom:0.3rem;background: #f9f9f9;line-height: 1rem;padding:0 0.4rem;position: relative;transition: all .5s;}
.Qianyxx .QianyxxBox ul li::before{content:'';display: block;width:5px;height:5px;background: var(--main-bg-color);border-radius: 50%;position: absolute;left:0.3rem;top:50%;margin-top:-2.5px;}
.Qianyxx .QianyxxBox ul li a{display: block;padding-left:1.4rem;padding-right:0.6rem;position: relative;}
.Qianyxx .QianyxxBox ul li .tit{font-size: 0.22rem;font-weight: normal;}
.Qianyxx .QianyxxBox ul li .date{font-size: 0.18rem;color:#999;position: absolute;left:0.1rem;top:0;}
.Qianyxx .QianyxxBox ul li .more{width:0.26rem;height:100%;background: url(../images/jt_g.png) no-repeat center center;position: absolute;right:0;top:0;background-size: contain;}
.Qianyxx .QianyxxBox ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.Qianyxx .QianyxxBox ul li .more{opacity: 0;transition: all 0.5s;transform: translate(0);}
.Qianyxx .QianyxxBox ul li .more img{margin-left: 0;transition: all 0.5s;}
.Qianyxx .QianyxxBox ul li:hover .more{opacity: 1;transform: translateX(-10px);}
.Qianyxx .QianyxxBox ul li:hover .more img{margin-left: 10px;}

@media(max-width:1024px){
    .Qianyxx .QianyxxBox ul li{padding:0 20px;line-height: 50px;}
    .Qianyxx .QianyxxBox ul li::before{left:15px;}
    .Qianyxx .QianyxxBox ul li a{padding-left:90px;padding-right:30px;}
    .Qianyxx .QianyxxBox ul li .tit{font-size: 16px;}
    .Qianyxx .QianyxxBox ul li .date{font-size: 14px;}
    .Qianyxx .QianyxxBox ul li .more{width:20px;}
}

@media(max-width:640px){
    .Qianyxx .QianyxxBox ul li{padding:10px;padding-left:25px;}
    .Qianyxx .QianyxxBox ul li a{padding-left:0;line-height: 25px;}
    .Qianyxx .QianyxxBox ul li .tit{font-size: 15px;}
    .Qianyxx .QianyxxBox ul li .date{position: static;}
    .Qianyxx .QianyxxBox ul li::before{left:10px;top:30%;}
}


.Zhuanxbg .slick-list{margin-left:-0.3rem;}
.Zhuanxbg .slick-track{padding:0.1rem 0;}
.Zhuanxbg .item{margin-left:0.3rem;background: url(../images/zxbgbg.jpg) no-repeat center center;background-size: cover;transition: all .5s;}
.Zhuanxbg .item:hover{box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.Zhuanxbg .item a{display: block;padding:0.3rem;}
.Zhuanxbg .item .time{padding:0.15rem 0;color:#999;}
.Zhuanxbg .item .time p{font-size: 0.4rem;font-weight: bold;}
.Zhuanxbg .item .time span{font-size: 0.18rem;}
.Zhuanxbg .item .tit{font-weight: normal;font-size: 0.2rem;line-height: 0.3rem;height:0.6rem;margin-top:1rem;}

@media(max-width:1024px){
    .Zhuanxbg .item a{padding:25px;}
    .Zhuanxbg .item .time p{font-size: 24px;}
    .Zhuanxbg .item .time span{font-size: 14px;}
    .Zhuanxbg .item .tit{font-size: 16px;line-height: 28px;height:56px;}
}


@media(max-width:640px){
    .Chuangxzx{background-size: auto 100px;}
}

.ZhuanxbgM .ZhuanxbgBox{margin-left:-2%;}
.ZhuanxbgM .ZhuanxbgBox .item{width:18%;margin-left:2%;float:left;margin-bottom:3%;background: url(../images/zxbgbg.jpg) no-repeat center center;background-size: cover;transition: all .5s;}
.ZhuanxbgM .ZhuanxbgBox .item:hover{box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.ZhuanxbgM .ZhuanxbgBox .item a{display: block;padding:0.3rem;}
.ZhuanxbgM .ZhuanxbgBox .item .time{padding:0.15rem 0;color:#999;}
.ZhuanxbgM .ZhuanxbgBox .item .time p{font-size: 0.4rem;font-weight: bold;}
.ZhuanxbgM .ZhuanxbgBox .item .time span{font-size: 0.18rem;}
.ZhuanxbgM .ZhuanxbgBox .item .tit{font-weight: normal;font-size: 0.2rem;line-height: 0.3rem;height:0.6rem;margin-top:1rem;}

@media(max-width:1024px){
    .ZhuanxbgM .ZhuanxbgBox .item {width:23%;}
    .ZhuanxbgM .ZhuanxbgBox .item a{padding:25px;}
    .ZhuanxbgM .ZhuanxbgBox .item .time p{font-size: 24px;}
    .ZhuanxbgM .ZhuanxbgBox .item .time span{font-size: 14px;}
    .ZhuanxbgM .ZhuanxbgBox .item .tit{font-size: 16px;line-height: 28px;height:56px;}
}

@media(max-width:640px){
    .ZhuanxbgM .ZhuanxbgBox .item {width:48%;}
    .ZhuanxbgM .ZhuanxbgBox .item .tit{font-size: 15px;}
}

.NewsInfo .NewsInfoCon table{border-collapse: collapse;border-spacing: 0;border: 1px solid #e5e5e5;margin:0 auto;margin:10px auto;}
.NewsInfo .NewsInfoCon table td{height:0.55rem;border:1px solid #e5e5e5;padding:0 0.2rem;box-sizing: border-box;}
.NewsInfo .NewsInfoCon table tbody{width:100%;}

@media(max-width:1024px){
    .NewsInfo .NewsInfoCon table{width:100% !important;}
}

/* 科普中心 */
.KePuVideo .KePuVideo_tit{margin-bottom:0.4rem;}
.KePuVideo .KePuVideo_tit h3{font-weight: normal;font-size: 0.26rem;}
.KePuVideo .KePuVideo_tit .date{color:#666;margin-top:0.1rem;}
.KePuVideo .KePuVideo_tit .date span{display: inline-block;margin-right:0.4rem;padding-left:23px;}
.KePuVideo .KePuVideo_tit .date span.s1{background: url(../images/time.png) no-repeat center left;}
.KePuVideo .KePuVideo_tit .date span.s2{background: url(../images/eye.png) no-repeat center left;}
.KePuVideo .KePuVideo_tit .more_btn{margin-top:0.3rem;}

.KePuVideo .KePuVideo_Box .VideoBig{width:76%;}
.KePuVideo .KePuVideo_Box .VideoBig .video{width:100%;height:7.34rem;}

.KePuVideo .KePuVideo_Box .VideoSmall{width:22.5%;max-height:7.34rem;overflow: auto;padding-right:5px;}
.KePuVideo .KePuVideo_Box .VideoSmall ul li{margin-bottom:0.25rem;}
.KePuVideo .KePuVideo_Box .VideoSmall ul li .img{padding-top:1.8rem;}
.KePuVideo .KePuVideo_Box .VideoSmall ul li .img::after{content:'';display: block;width:100%;height:100%;background:rgba(0,0,0,0.6);position: absolute;top:0;left:0;}
.KePuVideo .KePuVideo_Box .VideoSmall ul li .time{position: absolute;right:0.1rem;bottom:0.1rem;background: rgba(255,255,255,0.6);color:#fff;font-size: 14px;padding:0 5px;border-radius: 5px;z-index:9;}
.KePuVideo .KePuVideo_Box .VideoSmall ul li .tit{font-size: 0.2rem;font-weight: normal;margin-top:0.19rem;}

.KePuCenter .KePuList{margin-top:0.9rem;}
.KePuList .item{margin-bottom:0.9rem;padding: 0rem;}
.KePuList .item .img{width:40%;float:left;padding-top:3.85rem;}
.KePuList .item .txt{width:54%;float:right;min-height:3.45rem;display: flex;flex-direction: column;justify-content: center;padding: 0.2rem}
.KePuList .item .txt .tit{font-size: 0.32rem;font-weight: bold;color:var(--main-bg-color);}
.KePuList .item .txt .dec{font-size: 0.18rem;line-height: 0.3rem;color:#666666;text-indent: 2em;margin: 0.2rem 0 0.2rem 0;}
.KePuList .item .txt .numbox{margin-bottom: 0.1rem;}
.KePuList .item .txt dl dd{color:#898989;position: relative;display: inline-block;margin-right:0.8rem;}
.KePuList .item .txt dl dd .num p{font-family: zhengq;font-size: 0.54rem;line-height: 1;display: inline-block;color:#333;margin-right:5px;}
.KePuList .item .txt dl dd .num i{font-size: 0.24rem;font-weight: bold;color:#333;position: absolute;top:-0.05rem;line-height: 1;}

.KePuList .item:nth-child(2n) .img{float:right;}
.KePuList .item:nth-child(2n) .txt{float:left;}

@media(max-width:1024px){
    .KePuVideo .KePuVideo_Box .VideoBig .video{height:5rem;}
    .KePuVideo .KePuVideo_Box .VideoSmall ul li .img{padding-top:1.2rem;}
    .KePuVideo .KePuVideo_Box .VideoSmall ul li .tit{font-size: 14px;margin-top:10px;}
    .KePuList .item .txt dl dd .num p{font-size: 40px;}
    .KePuList .item .txt dl dd .num i{font-size: 16px;}
    .KePuCenter .KePuList{margin-top:40px;}
    .KePuList .item{margin-bottom:30px;}
    .KePuList .item .img{padding-top:2.8rem;}
    .KePuList .item .txt{min-height:2.8rem;}
    .KePuList .item .txt .tit{font-size: 18px;}
    .KePuList .item .txt .dec{font-size: 14px;line-height: 25px;}
}

@media(max-width:640px){
    .KePuVideo .KePuVideo_tit{position: relative;}
    .KePuVideo .KePuVideo_tit h3{font-size: 16px;font-weight: bold;}
    .KePuVideo .KePuVideo_tit .more_btn{position: absolute;right:0;top:-65px;}
    .KePuVideo .KePuVideo_Box .VideoBig{width:100%;}
    .KePuVideo .KePuVideo_Box .VideoBig .video{height:220px;}
    .KePuVideo .KePuVideo_Box .VideoSmall{width:100%;margin-top:20px;}
    .KePuVideo .KePuVideo_Box .VideoSmall ul{overflow: auto;white-space: nowrap;}
    .KePuVideo .KePuVideo_Box .VideoSmall ul li{display: inline-block;width:160px;}
    .KePuVideo .KePuVideo_Box .VideoSmall ul li .img{padding-top:55%;margin-right:10px;}
    .KePuList .item .img{width:100%;}
    .KePuList .item .txt{width:100%;margin-top:20px;}
    .KePuList .item .txt dl dd .num p{font-size: 32px;}
}

.VideoList{margin-left:-2%;}
.VideoList .item{background: #f5f5f5;margin-left:2%;margin-bottom:4%;width:31.33%;float:left;}
.VideoList .item .img{padding-top:60%;}
.VideoList .item .img::after{content:'';display: block;width:100%;height:100%;background: rgb(0,0,0,0.5);position: absolute;top:0;left:0;}
.VideoList .item .img .play{width:100%;height:100%;background:url(../images/play.svg) no-repeat center center;background-size: 0.5rem;position: absolute;top:0;left:0;z-index:9;}
.VideoList .item .txt{padding:0.3rem;}
.VideoList .item .txt .tit{font-size: 0.2rem;font-weight: normal;margin-bottom:0.2rem;}

@media(max-width:1024px){
    .VideoList .item .txt{padding:20px;}
    .VideoList .item .txt .tit{font-size: 16px;font-weight: bold;}
    .VideoList .item .txt .more{width:20px;}
}

@media(max-width:640px){
    .VideoList .item{width:48%;}
    .VideoList .item .txt{padding:10px;}
    .VideoList .item .txt .tit{font-size: 14px;}
}

/* 产教融合 */
.ChanjrhList .item .img{float:right;}
.ChanjrhList .item .txt{float:left;}
.ChanjrhList .item .txt .tit span{font-size: 0.22rem;font-weight: normal;color:#333;}
.ChanjrhList .item .txt .subtit{font-size: 0.22rem;font-weight: normal;color:#333;margin-top:0.2rem;}

.ChanjrhList .item:nth-child(2n) .img{float:left;}
.ChanjrhList .item:nth-child(2n) .txt{float:right;}

@media(max-width:1024px){
    .ChanjrhList .item .txt .tit span{display: block;margin-top:10px;font-size: 16px;}
    .ChanjrhList .item .txt .subtit{font-size: 16px;margin-top:10px;}
    .KePuList .item .txt dl dd{margin-right:25px;}
    .KePuList .item .txt dl dd:last-child{margin-right:0;}
    .KePuList .item .txt dl dd .text{font-size: 12px;}
}

/* 创新体系-产教融合-院士专家进校园 */
.InfoImg{margin:0.5rem 0;margin-left:-2%;display: flex;flex-wrap: wrap;}
.InfoImg::after{content:'';display: block;clear: both;}
.InfoImg .item{width:31.33%;float:left;margin-left:2%;margin-bottom:3%;}
.InfoImg .item a{display: block;border: 1px solid #ddd;box-shadow: 0 5px 10px rgba(0,0,0,0.05);}
.InfoImg .item .img{padding-top:60%;}
.InfoImg .item .txt{margin-top:0rem;}
.InfoImg .item .txt .tit{font-size: 0.22rem;font-weight: normal;min-height: 0.66rem;}
.InfoImg .item .txt .date{font-size: 0.16rem;color:#999;margin-top:0.1rem;}
.InfoImg.detail {margin: 0.5rem -10px;display: block;}
.InfoImg.detail .item{width: auto;margin: 0 10px;padding:0;}
.InfoImg.detail .img{padding-top: 2.8rem;}
/* .InfoImg .img span{width: 100% !important;height: 100% !important;left: 0 !important;top: 0 !important;} */
.InfoImg .slick-arrow{position: absolute;top: 35%;transform: translateY(-50%);font-size: 0 !important;}
.InfoImg .slick-prev{left: -55px;}
.InfoImg .slick-next{right: -55px;}

@media(max-width:1024px){
    .InfoImg .item .txt .tit{font-size: 16px;font-weight: normal;}
    .InfoImg .item .txt .date{font-size: 14px;}
    .InfoImg .slick-prev{left: 0;}
.InfoImg .slick-next{right: 0;}
}

@media(max-width:640px){
    .InfoImg .item{width:48%;}
    .InfoImg .item .txt .tit{font-size: 15px;}
}

/* 创新中心 */
.Chuangxjz .ChuangxjzBox{position: relative;}
.Chuangxjz .ChuangxjzBox .img{padding-top:5rem;}
.Chuangxjz .ChuangxjzBox .txt{position: absolute;right:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color:#fff;width:50%;box-sizing: border-box;padding:0.3rem 0.7rem;}
.Chuangxjz .ChuangxjzBox .txt .tit{font-size: 0.32rem;font-weight: bold;}
.Chuangxjz .ChuangxjzBox .txt .dec{font-size: 0.18rem;line-height: 0.34rem;text-indent: 2em;margin:0.2rem 0 0.3rem 0;}
.Chuangxjz .ChuangxjzBox:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

.Zhongdzx .ZhongdzxBox{position: relative;}
.Zhongdzx .ZhongdzxBox .img{padding-top:5rem;}
.Zhongdzx .ZhongdzxBox .txt{position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color:#fff;width:50%;box-sizing: border-box;padding:0.3rem 0.7rem;}
.Zhongdzx .ZhongdzxBox .txt .tit{font-size: 0.32rem;font-weight: bold;}
.Zhongdzx .ZhongdzxBox .txt .dec{font-size: 0.18rem;line-height: 0.34rem;text-indent: 2em;margin:0.2rem 0 0.3rem 0;}
.Zhongdzx .ZhongdzxBox:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Zhongdzx .ZhongdzxBox .txt ul li{padding-left:15px;position: relative;text-indent: 0;}
.Zhongdzx .ZhongdzxBox .txt ul li::before{content:'';display: block;width:5px;height:5px;background-image: linear-gradient(90deg, #facb22, #f83700);border-radius: 50%;position: absolute;left:0;top:50%;margin-top:-2.5px;}

.Xietcx .XietcxBox .item{margin-bottom:0.5rem;}
.Xietcx .XietcxBox .item .img{width:50%;float:left;background: #e7e7e7;padding-top:4.05rem;}
.Xietcx .XietcxBox .item .txt{width:45%;float:right;min-height:4.05rem;display: flex;flex-direction: column;justify-content: center;}
.Xietcx .XietcxBox .item .txt .tit{font-size: 0.24rem;font-weight: normal;}
.Xietcx .XietcxBox .item .txt .dec{font-size: 0.18rem;line-height: 0.34rem;color:#666;text-indent: 2em;margin:0.2rem 0 0.3rem 0;}
.Xietcx .XietcxBox .item .txt .more{width:0.26rem;height:0.13rem;background:url(../images/jt_g.png) no-repeat center center;background-size: contain;transition: all 0.5s;opacity: 0;transform: translate(0);}
.Xietcx .XietcxBox .item:hover .txt .more{opacity: 1;transform: translate(10px);}

.Xietcx .XietcxBox .item:nth-child(2n) .img{float:right;}
.Xietcx .XietcxBox .item:nth-child(2n) .txt{float:left;}

.Chuangxpt{background: url(../images/cxptbg.jpg) no-repeat bottom center;background-size: 100%;}
.Chuangxpt .ChuangxptBox{position: relative;}
.Chuangxpt .ChuangxptBox .swiper-slide .img{padding-top:1.92rem;-webkit-box-reflect: below 0px -webkit-linear-gradient(transparent 60%,rgba(0,0,0,.1));box-reflect: below 0px linear-gradient(transparent 60%,rgba(0,0,0,.1));}
.Chuangxpt .ChuangxptBox .swiper-slide .img .box{width:100%;height:100%;display: flex;align-items: flex-end;justify-content: center;}
.Chuangxpt .ChuangxptBox .swiper-slide .img .box img{object-fit: contain;height:100%;max-height:100%;}
.Chuangxpt .ChuangxptBox .swiper-slide .txt{margin-top:0.1rem;font-size: 0.18rem;line-height: 0.3rem;text-align: center;height:0.9rem;padding:0 0.3rem; display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.Chuangxpt .ChuangxptBox .swiper-slide .img{transform: scale(0.7);transition: all .5s;transform-origin: bottom;}
.Chuangxpt .ChuangxptBox .swiper-slide.swiper-slide-next .img,
.Chuangxpt .ChuangxptBox .swiper-slide.swiper-slide-prev .img{transform: scale(0.8);}
.Chuangxpt .ChuangxptBox .swiper-slide.swiper-slide-active .img{transform: scale(1);}
.Chuangxpt .ChuangxptBox .swiper-slide.swiper-slide-active .txt{padding:0;  display: -webkit-box;
    display: box;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.ChuangxptBox .swiper-button{width:0.6rem;height:0.6rem;border-radius: 50%;position: relative;background: #f5f5f5;font-size: 0;color:transparent;z-index:99;box-shadow: 0 0 10px rgba(0,0,0,0.1);position: absolute;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.ChuangxptBox .swiper-button::after{content:'';display: block;width:100%;height:100%;position: absolute;top:0;left:0;background-position: center center;background-repeat: no-repeat;background-size: 0.26rem;}
.ChuangxptBox .swiper-button.swiper-button-prev::after{background-image: url(../images/prev.png);}
.ChuangxptBox .swiper-button.swiper-button-next::after{background-image: url(../images/next.png);}

.ChuangxptBox .swiper-button:hover{background-image: linear-gradient(90deg, #facb22, #f83700);}
.ChuangxptBox .swiper-button.swiper-button-prev:hover::after{background-image: url(../images/prevc.png);}
.ChuangxptBox .swiper-button.swiper-button-next:hover::after{background-image: url(../images/nextc.png);}
.ChuangxptBox .swiper-button.swiper-button-prev{left:-0.8rem;}
.ChuangxptBox .swiper-button.swiper-button-next{right:-0.6rem;}  

.Chuangxpt .more_btn{margin:0.4rem auto 0;}

@media(max-width:1024px){
    .Chuangxjz .ChuangxjzBox .img{padding-top:3.8rem;}
    .Chuangxjz .ChuangxjzBox .txt{padding:30px;}
    .Chuangxjz .ChuangxjzBox .txt .tit{font-size: 20px;}
    .Chuangxjz .ChuangxjzBox .txt .dec{font-size: 14px;line-height: 24px;}

    .Zhongdzx .ZhongdzxBox .img{padding-top:3.8rem;}
    .Zhongdzx .ZhongdzxBox .txt{padding:30px;}
    .Zhongdzx .ZhongdzxBox .txt .tit{font-size: 20px;}
    .Zhongdzx .ZhongdzxBox .txt .dec{font-size: 14px;line-height: 24px;}
    .Chuangxpt .ChuangxptBox .swiper-slide .txt{font-size: 14px;line-height: 24px;height:72px;}
    .ChuangxptBox .swiper-button{width:40px;height:40px;}
    .ChuangxptBox .swiper-button.swiper-button-prev{left:-20px;}
    .ChuangxptBox .swiper-button.swiper-button-next{right:-20px;}   
    .Xietcx .XietcxBox .item .img{padding-top:3.2rem;}
    .Xietcx .XietcxBox .item .txt{min-height:3.2rem;}
    .Xietcx .XietcxBox .item .txt .tit{font-size: 16px;font-weight: bold;}
    .Xietcx .XietcxBox .item .txt .dec{font-size: 14px;line-height: 24px;}
    .Xietcx .XietcxBox .item .txt .more{width:20px;height:13px;}
}

@media(max-width:640px){
    .ChuangxptBox .swiper-button.swiper-button-prev{left:0;}
    .ChuangxptBox .swiper-button.swiper-button-next{right:0;}  
    .ChuangxptBox .swiper-button::after{background-size: 20px;}
    .Chuangxpt .ChuangxptBox .swiper-slide .img{padding-top:40%;}
    .Chuangxjz .ChuangxjzBox .txt{padding:20px;width:100%;}
    .Chuangxjz .ChuangxjzBox .img{padding-top:90%;}
    .Zhongdzx .ZhongdzxBox .txt{padding:20px;width:100%;}
    .Zhongdzx .ZhongdzxBox .img{padding-top:90%;}
    .Xietcx .XietcxBox .item .txt .tit{font-size: 15px;}
}

/* 创新机制 */
.nTitc{margin-bottom:0.4rem;}
.nTitc h3{font-size: 0.32rem;font-weight: bold;}
.SinglePage{font-size: 0.18rem;line-height: 0.34rem;color:#666;}

@media(max-width:1024px){
    .nTitc{margin-bottom:20px;}
    .nTitc h3{font-size: 20px;}
    .SinglePage{font-size: 14px;line-height: 25px;}

}

/* 创新平台 */
.nChuangxpt{background: url(../images/cxbg.jpg) no-repeat bottom center;background-size: 100%;}
.nChuangxpt .ThreeNav{margin:0;}
.nChuangxpt .nChuangxptBox{margin-top:0.5rem;}
.nChuangxpt .nChuangxptBox ul{margin-left:-6%;display: flex;flex-wrap: wrap;justify-content: center;}
.nChuangxpt .nChuangxptBox ul li{margin-left:6%;width:30.33%;margin-bottom:3%;}
.nChuangxpt .nChuangxptBox ul li .img{padding-top:2.8rem;border:0.1rem solid #fff;-webkit-box-reflect: below 0px -webkit-linear-gradient(transparent 60%,rgba(0,0,0,.1));box-reflect: below 0px linear-gradient(transparent 60%,rgba(0,0,0,.1));}
.nChuangxpt .nChuangxptBox ul li .txt{font-size: 0.18rem;text-align: center;line-height: 0.3rem;margin-top:0.15rem;}

@media(max-width:1024px){
    .nChuangxpt .nChuangxptBox ul li .img{padding-top:60%;}
    .nChuangxpt .nChuangxptBox ul li .txt{font-size: 14px;line-height: 25px;}
}

@media(max-width:640px){
    .nChuangxpt .nChuangxptBox ul{margin-left:-3%;}
    .nChuangxpt .nChuangxptBox ul li{width:47%;margin-left:3%;}
}

/* 重大专项 */
.nZdzx .nZdzx_part1{margin-bottom:0.8rem;}
.nZdzx .table table{border-collapse: collapse;border-spacing: 0;border: 1px solid #e5e5e5;margin:0 auto;}
.nZdzx .table table td{border:1px solid #e5e5e5;height:0.5rem;font-size: 0.18rem;box-sizing: border-box;padding:0 0.4rem;}
.nZdzx .table table tr:first-child td{font-weight: bold;}
.nZdzx .table table td:first-child{text-align: center;}

.nZdzx .nZdzx_part1 .table table td:nth-child(3){text-align: center;}
.nZdzx .nZdzx_part2 .table table{width:100%;}

@media(max-width:1024px){
    .nTit_ab .dec{font-size: 14px;line-height: 22px;margin-top:8px;}
    .nZdzx .table table td{font-size: 14px;padding:5px;}
    .nZdzx .table table td:first-child{width:40px;}
}

/* 创新体系 */
.tabNav{margin:0;position: relative;z-index:99;}
.tabSlide{position: relative;}
.tabSlide .tabCon{position: absolute;width:100%;top:0;left:0;transition: all .5s;opacity: 0;visibility: hidden;z-index:0;}
.tabSlide .tabCon.on{visibility: visible;opacity: 1;position: relative;z-index:99;}
.Chuangxtx_part1{padding-bottom:0;}
.tabSlide .tabCon .pd90{padding:0.6rem 0 1rem 0;}

.Chuangxtx_part2 .tabCon .KePuList .item{margin-bottom:0;box-shadow: 0 0 0 rgba(0,0,0,0);padding: 0;}
.Chuangxtx_part2 .tabCon:nth-child(2n) .KePuList .item .img{float:left;}
.Chuangxtx_part2 .tabCon:nth-child(2n) .KePuList .item .txt{float:right;}

.Chuangxtx_part3{padding-bottom:0;background: url(../images/txbg.jpg) repeat-x top center;}
.Chuangxtx_part3 .tabCon .KePuList .item{margin-bottom:0;box-shadow: 0 0 0 rgba(0,0,0,0);padding: 0;}

.Chuangxtx_part4{padding-bottom:0;}
.Chuangxtx_part4 .nTit{margin-bottom:0;}
.Chuangxtx_part4 .more_btn{margin:0 auto;margin-top:0.5rem;}


@media(max-width:1024px){
    .Chuangxtx_part4 .nTit{float:none;margin-bottom:20px;text-align: center;}
    .Chuangxtx_part4 .ThreeNav{float:none;}
}

@media(max-width:640px){
    .KePuVideo .KePuVideo_tit .more_btn{position: static;float:left;}
    .ThreeNav ul li .icon{max-width:15px;margin-right:1px;}
    .ThreeNav ul li{margin:3px 1px;}
}